我使用蘋果mapkit在地圖上使用nsarray創建3個mkpolygonviews。如何檢索用於創建iOS MapKit MKPolygonView的座標?
我需要的是有一個水龍頭手勢識別器來獲取每個多邊形的座標。 這可能嗎?如果是這樣,一些示例代碼將不勝感激。
我使用蘋果mapkit在地圖上使用nsarray創建3個mkpolygonviews。如何檢索用於創建iOS MapKit MKPolygonView的座標?
我需要的是有一個水龍頭手勢識別器來獲取每個多邊形的座標。 這可能嗎?如果是這樣,一些示例代碼將不勝感激。
您可以參考MKPolygon
對象(您自己的參考或MKMapView
對象的overlays
集合)。而MKPolygon
是MKMultiPoint
的子類,它提供了points
,pointsCount
和getCoordinates
的方法。
例如,如果你使用getCoordinates
,你和CLLocationCoordinate2D
數組,然後你就可以使用convertCoordinate:toPointToView:
將其轉換成一個CGPoint
,你可以在手勢識別引用。
啊不知道,我會檢查出來。謝謝 – user3691874 2014-10-28 15:31:58
歡迎來到Stack Overflow。這不是在這裏提出問題的好方法。你有沒有嘗試解決你的問題?首先顯示你的努力,以便人們可以展示他們的努力請閱讀[常見問題](http://stackoverflow.com/tour),[如何問](http://stackoverflow.com/help/how-to-ask)和[幫助中心](http:// stackoverflow .com/help)作爲開始。 – 2014-10-28 15:10:17