我有两个具有相同坐标的注释。我必须在地图上显示它们。当我在地图上添加这些注释时,我只看到一个图钉。如何显示两个注释而不是一个?或者如何通过单击图钉显示注释列表?有谁能够帮我?提前致谢。伊戈尔
问问题
1022 次
1 回答
1
当您尝试使用 MapKit 在地图上的同一坐标处显示多个注释时,通常它实际上会放置两个不同的图钉,但它们将位于完全相同的位置。但是,您可以比较阴影强度的差异以查看差异;看看单针的阴影,然后再看看你的双针阴影,你应该会看到后者看起来更暗。
就向您的用户指示有多个 pin 而言,您可以通过多种方式做到这一点。您可能会考虑在您的注释上实现title
orsubtitle
属性以显示相同坐标处的注释数量(例如,设置subtitle
为字符串@"(and two more)"
或类似的)。然后,当点击标注附件视图时,将在该位置的注释表视图推送(到导航控制器堆栈上)。
于 2012-04-13T13:37:33.133 回答