2011-11-25 80 views
0

我正在使用MKMapView,它显示我当前的位置。在印度,它显示的很好,精确的谷歌地图,但在美国目前的位置显示错误。MKMapview显示当前位置错误

我使用

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

任何帮助吗?

回答

1

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

您需要在地图视图showsUserLocation属性设置为YES。 然后,地图视图使用CoreLocation框架来确定当前位置。

它每当它接收到位置更新并定期更新它时,就会自行跟踪userLocation。

相关问题