Я использую комплект карт и показываю местоположение пользователя, используя "showsUserLocation"
Я использую следующий код для увеличения масштаба до местоположения пользователя, но не для увеличения. Его увеличение до некоторого местоположения в Африке, хотя местоположение пользователя на карте отображается правильно.
MKCoordinateRegion newRegion;
MKUserLocation* usrLocation = mapView.userLocation;
newRegion.center.latitude = usrLocation.location.coordinate.latitude;
newRegion.center.longitude = usrLocation.location.coordinate.longitude;
newRegion.span.latitudeDelta = 20.0;
newRegion.span.longitudeDelta = 28.0;
[self.mapView setRegion:newRegion animated:YES];
Почему местоположение пользователя отображается правильно, а масштаб не корректно. Кто-нибудь может поправить меня, пожалуйста?