iphone mapkit拖动并获取中心位置

时间:2010-03-06 07:04:08

标签: iphone google-maps mapkit drag

HI,

我有一个带有标记点的Mapview +当前位置的标记。

现在,我想要做的是,当用户拖动或遍历mapview时,我想在拖动地图后找到新中心位置的坐标(纬度,经度)。

我想再次澄清,我不是在谈论拖动标记/点,我说的是用触摸拖动地图。

提前致谢。

2 个答案:

答案 0 :(得分:6)

在MapView的委托theMapView.region.center方法中查找theMapView.centerCoordinate-mapView:regionDidChangeAnimated:(应该是相同的)。

答案 1 :(得分:1)

根据这份文件判断:

http://developer.apple.com/iphone/library/DOCUMENTATION/MapKit/Reference/MKMapView_Class/MKMapView/MKMapView.html

您可以使用centerPosition的{​​{1}}属性获取该属性。要确定位置何时发生变化,请在MKMapView中实施-mapView:regionDidChangeAnimated:方法。