У меня есть mapView, встроенный в View Controller, который я хотел бы показать местоположение пользователя.Хотя следующие компиляции, карта после загрузки ничего не делает и не показывает местоположение пользователя.Сначала я попробовал код в viewDidLoad, а затем в viewDidFishingLoadingMap, когда прочитал, что сначала нужно разрешить загрузку карты, но она по-прежнему ничего не делает.
Существуют ли какие-либо дополнительные шаги помимо настройки режима отслеживания, чтобы получить картуцентр на месте пользователя?Я обнаружил различных подходов в Objective-C с использованием mapView.showsUserLocation = YES;
или [self.mapView setCenterCoordinate:userLocation.location.coordinate animated:YES];
}, но для Swift рекомендуется следующее:
func mapViewDidFinishLoadingMap(_ mapView: MKMapView){
mapView.setUserTrackingMode(.follow, animated:true)
}