在segue之后如何使我的地图视图缩放到前一帧?

时间:2014-08-26 17:29:54

标签: ios objective-c map segue

当用户首次加载地图时,地图会放大当前用户的位置。我在一个视图控制器中的地图上有各种注释。当用户按下注释的标注时,它会将它们带到带有segue的新视图。然后用户可以按"完成"在新视图中,它将它们带回第一个地图。但是,当用户返回第一个视图控制器时,地图会再次缩放到当前位置,而不是在按下标注之前缩放回他/她之前的帧。

这是我在第一个视图中跟踪的代码。每次从第二个视图中退回时都会调用它

- (void)viewDidLoad
{
self.mapView.showsUserLocation = YES;
self.mapView.delegate = self;
[self.mapView setUserTrackingMode:MKUserTrackingModeFollow animated:YES];
.......
}

0 个答案:

没有答案