-2
在我的地圖上,覆蓋層隨用戶移動時更新。我只想在地圖上的任何其他地方觸摸覆蓋物時才彈出當前位置的詳細信息。彈出窗口僅在觸摸覆蓋層時顯示
在我的地圖上,覆蓋層隨用戶移動時更新。我只想在地圖上的任何其他地方觸摸覆蓋物時才彈出當前位置的詳細信息。彈出窗口僅在觸摸覆蓋層時顯示
編寫一個操作方法,顯示彈出窗口。之後,編寫一些代碼來檢測疊加層何時被觸摸。最後一步是確保僅在OVERLAY上檢測到觸摸時纔會調用顯示彈出窗口的操作方法。
祝你好運!
這就是在哪裏發生。我是否應該向疊加顯式添加手勢,還是其他任何簡單的方法來做到這一點? – Manoj
在這裏看看這個問題。他找不到辦法做到這一點,但他在覆蓋圖所在的地圖上添加了註釋。 http://stackoverflow.com/questions/6436479/touch-events-on-mkmapviews-overlays如果您不想添加註釋,一種解決方案是製作自定義註釋並使其透明。 –