2014-10-28 55 views
0

我使用蘋果mapkit在地圖上使用nsarray創建3個mkpolygonviews。如何檢索用於創建iOS MapKit MKPolygonView的座標?

我需要的是有一個水龍頭手勢識別器來獲取每個多邊形的座標。 這可能嗎?如果是這樣,一些示例代碼將不勝感激。

+0

歡迎來到Stack Overflow。這不是在這裏提出問題的好方法。你有沒有嘗試解決你的問題?首先顯示你的努力,以便人們可以展示他們的努力請閱讀[常見問題](http://stackoverflow.com/tour),[如何問](http://stackoverflow.com/help/how-to-ask)和[幫助中心](http:// stackoverflow .com/help)作爲開始。 – 2014-10-28 15:10:17

回答

1

您可以參考MKPolygon對象(您自己的參考或MKMapView對象的overlays集合)。而MKPolygonMKMultiPoint的子類,它提供了points,pointsCountgetCoordinates的方法。

例如,如果你使用getCoordinates,你和CLLocationCoordinate2D數組,然後你就可以使用convertCoordinate:toPointToView:將其轉換成一個CGPoint,你可以在手勢識別引用。

+0

啊不知道,我會檢查出來。謝謝 – user3691874 2014-10-28 15:31:58