2010-10-13 66 views
2

我正在開發一個iPhone應用程序,我需要在地圖上的特定緯度&經度上顯示圖像。要求是 - 即使用戶放大或縮小該地圖屏幕,地圖控件也應該在放大後自動將其自身居中放置在同一臺機器上。我正在使用MKMapView。如何使用MKMapView在iPhone應用程序中縮放地圖

我試圖通過所有可用的文檔。但是,我無法找到任何回調或其他方法來實現目標。

一種替代方法是處理觸摸事件。但是,我發現這是一個非常複雜的解決方案。我希望有一個更簡單的選擇。上述的任何想法?

你能幫忙嗎?任何例子將不勝感激。

+0

重複您以前的問題http://stackoverflow.com/questions/3903913/how-to-recenter-map-on-zoom-in-iphone – 2010-10-13 08:07:29

回答

0

實施MKMapViewDelegate然後試試這個:

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

更換locationManager與任何你CLLocationManager的名字。

相關問題