gpt4 book ai didi

swift - 快速点击删除标记

转载 作者:行者123 更新时间:2023-11-28 08:35:46 28 4
gpt4 key购买 nike

我尝试在点击时添加标记,我做到了!但我想在谷歌地图中只有 2 个标记。我应该怎么办 ?!这是我的 swift 代码

    mapView.delegate = self

}

func mapView(mapView: GMSMapView, didTapAtCoordinate coordinate: CLLocationCoordinate2D) {

let marker = GMSMarker(position: coordinate)
marker.appearAnimation = kGMSMarkerAnimationPop
marker.title = ""
marker.snippet = ""
marker.map = mapView
}

我想要一个家的标记和一个目的地的标记

最佳答案

使用这个函数解决:

var counterMarker: Int = 0 


func mapView(mapView: GMSMapView, didTapAtCoordinate coordinate: CLLocationCoordinate2D) {

if counterMarker < 2
{
counterMarker += 1
let marker = GMSMarker(position: coordinate)
marker.appearAnimation = kGMSMarkerAnimationPop

marker.map = mapView


}
}

关于swift - 快速点击删除标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37771817/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com