【发布时间】:2018-12-29 08:44:31
【问题描述】:
新手开始。我想删除我之前添加的唯一标记。文档说我必须“保持”并保持对它的引用以删除旧标记。不知道该怎么做?
This answer 似乎是答案,但我真的不知道如何将其转换为 Swift 4?非常感谢!
【问题讨论】:
标签: ios swift google-maps-markers google-maps-sdk-ios
新手开始。我想删除我之前添加的唯一标记。文档说我必须“保持”并保持对它的引用以删除旧标记。不知道该怎么做?
This answer 似乎是答案,但我真的不知道如何将其转换为 Swift 4?非常感谢!
【问题讨论】:
标签: ios swift google-maps-markers google-maps-sdk-ios
您将创建一个数组并将标记存储在数组中以供将来使用。
var markerArray = [GMSMarker]()
//When you create markers, append them to the array
let marker = GMSMarker()
marker.map = map
markerArray.append(marker)
删除
for marker in markerArray {
marker.map = nil
}
【讨论】: