Я "m использование MapKit в моем приложении и disaply пользовательское местоположение с
[mapview setShowUserLocation:YES];
Я хочу установить region.center.latitude и region.center.longitude с координатой userLocation, как сделать это?
Вот мой ответ, я пробую что-то подобное, и оно работает:
//inside my ViewDidLOad
locManager = [[CLLocationManager alloc] init];
[locManager setDelegate:self];
[locManager setDesiredAccuracy:kCLLocationAccuracyBest];
[locManager startUpdatingLocation];
- (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation {
CLLocationCoordinate2D loc = [newLocation coordinate];
[maptView setCenterCoordiante:loc];
}
Я думаю, что это отвечает на ваш вопрос: Возвращая координаты пользователей MAPKIT
(использует mapView.userlocation.location.coordinate.latitude
и mapview.userlocation.location.coordination.longude Properties
)
и Затем введите эти координаты в
- (пустота) SetCenterCoordinate: (ClllocationCoordinate2D) координат анимирован: (Bool) анимирован
вашего экземпляра MkmapView.