我正在向SKAnnotation
a 添加注释 ( )并通过实现委托方法SKMapView
来监听 select 事件。didSelectAnnotation
该事件起初正常工作,但当我导航到另一个视图控制器然后导航回地图时停止工作。
重现错误的步骤
- 向地图添加注释
- 收听
didSelectAnnotation
事件 - 在调用侦听器
pushViewController:animated:
时导航到另一个视图didSelectAnnotation
- 使用导航回地图
popViewControllerAnimated:
- 现在,
didSelectAnnotation
在点击注释时不再调用注释侦听器