• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

ios sdk MKMapView 重叠引脚?

[复制链接]
菜鸟教程小白 发表于 2022-12-12 12:34:34 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

我有 map View 和很多图钉。
本地图 View 缩小时,我将重叠的图钉分组为 1(并在标签中显示其中的图钉总数)。
但是,如果 map View 被最大放大,并且图钉仍然重叠,该怎么办?

http://s24.postimg.org/7g3l8resl/image.jpg

如何在它们不相互重叠的情况下移动它们?
像这样的:

http://s24.postimg.org/njp901v39/map1.jpg

或者有其他解决方案吗?



Best Answer-推荐答案


WWDC 2011 #111 - Visualizing Information Geographically with MapKit 中的演示对同一问题的解决方案略有不同。视频(演示在视频中的 18 分钟多一点)举例说明了如何防止重叠注释(包括一些漂亮的动画,在放大和缩小时显示和隐藏更详细的注释)。

他们所做的是将 map View 分成特定大小的网格(我认为他们使用 60 像素),如果它们太靠近,他们会为该网格选择一个并隐藏其他网格。当您缩小时,它们还会优雅地隐藏注释(因此您可以看到被隐藏的注释飞入该组的可见注释中)。当您放大注释时,注释未隐藏,您会看到它飞出该网格的一个中央注释。

关于ios sdk MKMapView 重叠引脚?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17710770/

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap