【发布时间】:2018-12-03 07:08:01
【问题描述】:
我想在缩放级别达到 17 后隐藏标记,有人建议我使用 clear 方法,但是我有不同的标记会在某些事件后显示的问题如此清晰是行不通的我让这成为可能?
【问题讨论】:
标签: ios swift google-maps
我想在缩放级别达到 17 后隐藏标记,有人建议我使用 clear 方法,但是我有不同的标记会在某些事件后显示的问题如此清晰是行不通的我让这成为可能?
【问题讨论】:
标签: ios swift google-maps
删除特定标记
myMarker.map = nil
【讨论】:
据我所知,没有明确提及隐藏标记,但您可以操纵地图上显示的标记数据#CMIIW
举个例子
var markers: [GMSMarker] = []
var tempMarker: [GMSMarker] = []
if zoom == 17 {
// TODO: Create tempMarker filter from markers
} else {
// TODO: Create tempMarker filter from markers
}
// TODO:
// mapView.clear()
// Mapview show markers from tempMarker
iOS Swift Google Maps SDK showing markers at specific zoom level?
【讨论】: