如何使用MKMapView在放大/缩小iPhone应用程序中重新定位地图

时间:2010-10-13 05:53:30

标签: iphone mkmapview zoom

我正在开发一个iPhone应用程序,我需要在特定的Latitude&在地图上的经度。要求是 - 即使用户放大或缩小此地图屏幕,地图控件也应该在缩放后自动居中,到同一个Lat&长。我正在使用MKMapView。

我试图浏览所有可用的文档。但是,我无法遇到任何允许我实现目标的回调或其他方法。

另一种方法是处理触摸事件。但是,我发现这是一个非常复杂的解决方案。我希望存在一个更简单的替代方案。关于上述的任何想法?

你能帮帮忙吗?任何例子都将不胜感激。

1 个答案:

答案 0 :(得分:0)

实施MKMapViewDelegate,然后尝试:

- (void)mapView:(MKMapView *)mapView regionDidChangeAnimated:(BOOL)animated {
    [mapView setCenterCoordinate:locationManager.coordinate animated:NO];
}

locationManager替换为CLLocationManager的名称。