删除 Apple Maps 默认注释
Posted
技术标签:
【中文标题】删除 Apple Maps 默认注释【英文标题】:Removing Apple Maps Default Annotations 【发布时间】:2013-10-23 14:49:49 【问题描述】:我一直在构建一个将地点固定在地图上的应用程序,并且到目前为止一直在使用 Apple Maps。但是,我注意到,当放大时,Apple 包含在其地图中的默认 POI 注释非常分散注意力,并且当我将自己的注释添加到地图时也会使地图感觉混乱。
我正在寻找一种在 API 中关闭这些 POI 的方法,但尚未找到正确的属性或方法。
请注意,由于新的 OpenTable 应用正在使用 Apple 地图,这似乎是可行的,但已经找到了删除这些 POI 注释的方法。我会发布每个的图片以显示差异,但显然我需要 10 个声望点才能做到这一点!
如果有人能指点我一个链接,告诉我如何删除这些,我很乐意阅读文档。
【问题讨论】:
我对您的问题投了赞成票,如果您要编辑此问题以包含图像,那应该会给您足够的代表来附加图像。 【参考方案1】:查看 documentation 有一个 showsPointsOfInterest
在 ios 7 中,只需将其设置为 NO
(ObjC) 或 false
(Swift)。
【讨论】:
如果可以的话,我会投票两次。过去 10 分钟的谷歌搜索没有显示任何答案。如果您不太确定要搜索什么字词,则很难搜索。 阅读您要搜索的类的文档可能是一个很好的第一步。由于您引用的原因,它比 Google 更有效率,而且您甚至可以在下一个问题提出之前就知道它的答案!文档很好。 你好,是来自未来的人。虽然这个答案在技术上是正确的,但它在 iOS 11.1 上无法正常工作。即使showsPointsOfInterest
设置为false
,注释仍然可见。以上是关于删除 Apple Maps 默认注释的主要内容,如果未能解决你的问题,请参考以下文章