因为MKMapView应用程序经常在pushViewController和PopviewController上崩溃?

时间:2012-11-16 06:42:44

标签: ios mkmapview mkannotationview

我是iOS开发的新手,

我需要一个MKMapView自定义引脚注释和自定义标注气泡,我已经实现了这一点, 当点击按钮时,我需要另一种情况,用新点刷新。 为此我试图删除所有注释并添加新注释,但这不起作用它更改我的自定义图像图像所以我以下面的方式解决了这个问题,

首先,我使用removeFromSuperView删除旧地图视图 并使用addsubview以编程方式添加新的MKMapView并在其上添加注释。

但现在的问题是, 当我经常推送和弹出视图控制器时,我的应用程序崩溃了

我为解决这个问题做了什么?

1 个答案:

答案 0 :(得分:0)

在viewWillDisappear中将mapView.delegate设置为nil,并在viewWillAppear中将mapView.delegate设置为self。 希望它会对你有所帮助。