MKMapview показывает неправильное текущее местоположение - PullRequest
0 голосов
/ 25 ноября 2011

Я использую MKMapView, и он показывает мое текущее местоположение.в Индии он показывает хорошо и точно, что на карте Google, но в США текущее местоположение показывает неправильно.

Я использую

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

любая помощь, пожалуйста?

1 Ответ

1 голос
/ 30 декабря 2011

Если вы используете MKMapView, вы можете использовать его метод делегата mapView: didUpdateUserLocation:

Вам необходимо установить для свойства showsUserLocation вида карты значение YES. Затем представление карты использует каркас CoreLocation для определения текущего местоположения.

Он самостоятельно отслеживает местоположение пользователя всякий раз, когда получает обновления местоположения и периодически обновляет его.

...