MapKit:突出显示注释视图

时间:2014-11-29 23:20:58

标签: ios mapkit

我有一个地图视图,上面有一些注释。我使用自定义图钉作为注释。

我正在从显示标注过渡到从底部向上滑动表格视图以显示有关所触摸的注释的信息。原样,无法在地图上看到选择了哪个注释。

我想要的是让注释在选中时设置为突出显示的外观,并在取消选择时为常规外观设置动画,就像处于选定状态的系统样式UIButton一样。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

我认为最简单的方法是在用户点击注释时在不同的图像文件之间切换。我不认为你需要为它制作动画 - 在我们的应用程序中它没有动画看起来很好。

如果用户点击tableView中的某个项目,您将要切换到突出显示的图像,并且可能也会将该地图置于该点的中心位置。

我们唯一的问题是尝试将突出显示的注释视图保留在其他重叠注释视图的前面。据我所知,注释视图z-order不是可以一致且容易控制的东西。