当且仅当 mapview 上没有这样的相同 pin 时,我才尝试向 Mapview 添加注释 pin,以避免在同一位置有多个重复注释。
谁能帮帮我?
最佳答案
您可以使用 mapView.view(for:)
方法。
例如
if (self.mapView.view(for: annotation) != nil) {
print("pin already on mapview")
}
关于swift - 我怎么知道 map View 上是否已经有注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51010956/