2011-11-25 123 views
0

我正在使用MKMapView,它顯示我當前的位置。在印度,它顯示的很好,精確的谷歌地圖,但在美國目前的位置顯示錯誤。MKMapview顯示當前位置錯誤

我使用

- (void) locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation 

任何幫助嗎?

回答

1

如果您使用的是的MKMapView你可以使用它的委託方法的MapView:didUpdateUserLocation:

您需要在地圖視圖showsUserLocation屬性設置爲YES。 然後,地圖視圖使用CoreLocation框架來確定當前位置。

它每當它接收到位置更新並定期更新它時,就會自行跟蹤userLocation。

相關問題