我在mkmapview中遇到了userlocation问题。 问题是我有推动mapview的导航控制器,一推它就会查询用户位置。但是如果用户在用户位置动画完成之前弹出mapview视图,则会抛出异常,因为动画正在尝试访问已释放的mapview实例。
所以我的问题是,如何防止这种情况发生。
我可以通过禁用后退按钮来实现,但我不确定是否采取正确的方式。
有人知道如何停止当前的动画吗?
答案 0 :(得分:1)
我遇到了类似的问题并尝试了这个解决方案。
http://omegadelta.net/2009/11/02/mkdotbounceanimation-animationdidstop-bug/
它对我有用。