iPhone App-MkMapview获取地图视图中可见区域的范围

时间:2011-10-01 07:32:34

标签: iphone objective-c mkmapview

在ipohne app中使用mapView如何检测mapview中可见区域的范围(我的意思是经度和纬度的范围,它与整个区域有关)

以及在mapview中应用zoomin或zoomout时,如何通过手势控制(捏合手势)获知范围已更改?

1 个答案:

答案 0 :(得分:2)

您的MapView实例具有.region属性,可用于查找当前显示的可见区域(即self.mapView.region)。

MKMapViewDelegate类有可以为范围更改实现的事件,但它并没有特别关联 - 如果您双击地图(放大)也会触发它。

- (void)mapView:(MKMapView *)mapView regionDidChangeAnimated:(BOOL)animated;