我正在使用地图视图,有时我的地图会在我打开它时放大到我的用户位置,但有时它会放大到海洋中间。我不知道是什么原因造成的,这是我用于缩放的代码。我不希望地图跟踪用户,而只是在他们打开地图后缩放到他们的位置
-(void) viewDidAppear:(BOOL)animated{
MKCoordinateRegion region = MKCoordinateRegionMakeWithDistance(self.mapView.userLocation.coordinate, 600.0f, 600.0f);
[self.mapView setRegion:region animated:YES];
}
-(void) viewDidLoad{
[super viewDidLoad];
self.mapView.delegate = self;
[self.mapView setShowsUserLocation:YES];
}