gpt4 book ai didi

ios - Google Maps iOS SDK 上只有一个标记

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

我在我的 iOS 应用程序中使用 Google Maps iOS SDK,一切正常,我想知道如何点击 map 并只添加一个标记,现在我点击了一个标记超时。

func mapView(mapView: GMSMapView!, didTapAtCoordinate coordinate: CLLocationCoordinate2D) {
print("You tapped at \(coordinate.latitude), \(coordinate.longitude)")
let marker = GMSMarker(position: coordinate)
marker.title = "my title"
marker.map = mapView
}

谢谢!

最佳答案

每次点击 map 时,您都会在上面制作一个新标记,因此正在创建多个对象,因此只创建一个对象(在您的类中将其声明为 Global),您就可以开始了!

在您的函数中调用此方法。

marker1.position = coordinate
marker1.title = "Yo Man"
marker1.map = mapView

关于ios - Google Maps iOS SDK 上只有一个标记,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33749118/

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