如何在 iOS Swift 中设置带有标记簇的自定义标记图标
how can I set custom marker icon with markers cluster in iOS Swift
我已经尝试使用 mapView() 函数,只有当我点击标记时,选择的标记才会变为自定义标记图标。如何更改默认标记(带群集)。
func mapView(_ mapView: GMSMapView, didTap marker: GMSMarker) -> Bool {
let poiItem = marker.userData as? POIItem
marker.title = poiItem?.devname
marker.snippet = poiItem?.address
marker.icon = UIImage(named: "runcar1")
return false
}
1 : 转到 Poitem class
再添加一个元素 class
let marker = GMSMarker()
也在初始化方法中添加它
然后简单调用
let myitem = POitem()
myitem.marker = GMSMarker(latitude:0,longitude:0)
self.map.add(myitem)
我已经尝试使用 mapView() 函数,只有当我点击标记时,选择的标记才会变为自定义标记图标。如何更改默认标记(带群集)。
func mapView(_ mapView: GMSMapView, didTap marker: GMSMarker) -> Bool {
let poiItem = marker.userData as? POIItem
marker.title = poiItem?.devname
marker.snippet = poiItem?.address
marker.icon = UIImage(named: "runcar1")
return false
}
1 : 转到 Poitem class
再添加一个元素 class
let marker = GMSMarker()
也在初始化方法中添加它
然后简单调用
let myitem = POitem()
myitem.marker = GMSMarker(latitude:0,longitude:0)
self.map.add(myitem)