2016-03-03 62 views
0

我正在使用Map Kit View。当我第一次浏览MapViewController时调用mapViewWillStartLoadingMap方法。然后我回到前一个控制器,再次导航MapViewController,mapViewWillStartLoadingMap没有调用。我的错误在哪里?mapViewWillStartLoadingMap方法不会第二次调用Swift

我用这个方法去前面的控制器的MapViewController从

dismissViewControllerAnimated(true, completion: nil) 

回答

0

检查您的包含地图视图控制器正在deInitialised。

将此添加到您的VC并设置一个断点。

deinit { 

} 

如果它不是,检查地图视图的委托设置正确时,你的地图VC是活跃的。

+0

进入deinit方法。 – sorunluadam