我尝试使用mapView()函数,只有当我点击标记时,选择标记才会更改为自定义标记图标。如何更改默认标记(WITH CLUSTERING)。
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
}
答案 0 :(得分:1)
1:转到Poitem课程
再向该类添加一个元素
let marker = GMSMarker()
在init方法中添加
然后简单称为
let myitem = POitem()
myitem.marker = GMSMarker(latitude:0,longitude:0)
self.map.add(myitem)