【发布时间】:2015-01-26 10:31:24
【问题描述】:
是否有可能摆脱 Google(iOS 版 SDK)自动分配的兴趣点,例如:学校、公司等,在地图上?其中一些标记在下面的屏幕截图中。
【问题讨论】:
标签: ios swift google-maps sdk maps
是否有可能摆脱 Google(iOS 版 SDK)自动分配的兴趣点,例如:学校、公司等,在地图上?其中一些标记在下面的屏幕截图中。
【问题讨论】:
标签: ios swift google-maps sdk maps
对于谷歌地图,您可以使用 json 样式隐藏
https://developers.google.com/maps/documentation/ios-sdk/hiding-features
【讨论】:
我不知道如何使用 google maps API 做到这一点。我建议改用 MapKit。
您可以在此处使用showsPointsOfInterest 方法设置兴趣点是否可见。
当此属性设置为 true 时,地图会显示图标和标签 餐厅、学校和其他相关景点。这 此属性的默认值为 true。
【讨论】:
最简单的方法:
mapView.pointOfInterestFilter = .excludingAll
【讨论】: