Я использую набор карт и показываю местоположение пользователя, используя "showUserLocation" Я использую следующий код для увеличения местоположения пользователя, но не масштабирования. Его масштабирование до некоторого местоположения в Африке, хотя местоположение пользователя на карте отображается правильно.
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];
Почему правильное отображение местоположения пользователя и неправильное масштабирование. Может кто-нибудь исправить меня, пожалуйста?