2011-12-29 58 views
4

如何獲取正在拖動的MKAnnotation的座標?我沒有看到Apple文檔中的任何內容可以使它變得容易。如何在被拖動時獲取mkannotation的位置

+0

這裏要求座標是指屏幕上的緯度和經度還是實際的x和y? – doNotCheckMyBlog 2011-12-29 03:37:58

+0

我要求的是經度和緯度。我正在嘗試做的事情是在拖動它時按照註釋進行操作。 – 2011-12-29 03:48:27

+0

搜索更多關於MKCoordinateForMapPoint ...可能會幫助你 – doNotCheckMyBlog 2011-12-29 03:58:56

回答

1

如果您將折線添加爲覆蓋 - 每次改變時都沒有其他方法可以重新添加。但是,當你沿着地圖移動一個ping時,它的位置和比例不能改變,所以現在你可以在整個地圖視圖的頂部添加一個常規視圖。當你停止移動ping時 - 用相應的覆蓋圖替換你的虛假視圖。 希望,它可以幫助你。

+1

謝謝,我實際上是通過創建帶有自定義drawRect的uiview來解決這個問題的,這個自定義drawRect根據我從Mapkit得到的點繪製了線條。 – 2012-01-26 21:48:26

+0

你能和我分享你的解決方案嗎?我正在嘗試做類似的事情!謝謝 – Daniel 2013-05-26 02:42:14