【发布时间】:2014-03-12 14:14:02
【问题描述】:
当同一位置有多个注释时,有什么方法可以更改标注视图?如果有一个,则只显示正常标注,如果有更多,那么我想显示带有如下文字的标注:“这个地方有 3 件物品”,然后我会转到表格视图,然后查看详细信息(有一件物品在地方只是去细节的地方)。是否可以?最好的方法是什么?谢谢
【问题讨论】:
标签: ios ios7 mapkit mkannotation
当同一位置有多个注释时,有什么方法可以更改标注视图?如果有一个,则只显示正常标注,如果有更多,那么我想显示带有如下文字的标注:“这个地方有 3 件物品”,然后我会转到表格视图,然后查看详细信息(有一件物品在地方只是去细节的地方)。是否可以?最好的方法是什么?谢谢
【问题讨论】:
标签: ios ios7 mapkit mkannotation
这种技术称为聚类。查看cocoacontrols.com 了解使用 MapKit 执行此操作的一些方法。
【讨论】:
在WWDC 2011 #111 - Visualizing Information Geographically with MapKit 视频大约 18 分钟后,Apple 举例说明了如何防止注释重叠(包括在放大和缩小时显示和隐藏更详细注释的一些漂亮动画)。它也可以很容易地适应处理您描述的不同标注。
【讨论】: