如何在iOS中设置自定义标记图标与标记簇Swift
问题描述:
我尝试使用mapView()函数,并且只有当我单击标记时,选择标记才会更改为自定义标记图标。如何更改默认标记(WITH CLUSTERING)。如何在iOS中设置自定义标记图标与标记簇Swift
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类
再添加一个元素,该类
let marker = GMSMarker()
添加在init方法太
,然后简单称为
let myitem = POitem()
myitem.marker = GMSMarker(latitude:0,longitude:0)
self.map.add(myitem)