将MKAnnotationView的标注重新自动调整到地图视图中

时间:2012-11-06 13:28:22

标签: objective-c ios mkmapview mkannotationview

我有一个带有注释的地图,上面有一个标注。如果在移动时打开,那么注释会移动并且在某些时候标注将离开屏幕。

我找到解决此问题的唯一方法是在地图视图上调用deselectAnnotation:然后selectAnnotation:

我遇到的唯一问题是你必须调用selectAnnotation:并将动画参数设置为YES才能重新调整标注,这会使标注在每次移动时都反弹。

除了通过创建自己的自定义标注来重新发明轮子之外,是否有更优雅的方式来自动调整标注?

谢谢!

0 个答案:

没有答案