Ios 如何在swift中的google地图上的群集管理器中添加带有标记图标视图的标记

Ios 如何在swift中的google地图上的群集管理器中添加带有标记图标视图的标记,ios,swift,Ios,Swift,我需要在谷歌地图上显示带有图标视图的标记,但标记可以很容易地添加到集群管理器中,而带有图标视图的标记不能添加。我不需要在点击标记时显示信息窗口。我只需要显示已打开的默认标记图标视图 for i in 0..<dataArr.count{ let latitude = dataArr[i].lat ?? "" let longitude = dataArr[i].longs ?? "" let marker = GMSMarker() marker.positi

我需要在谷歌地图上显示带有图标视图的标记,但标记可以很容易地添加到集群管理器中,而带有图标视图的标记不能添加。我不需要在点击标记时显示信息窗口。我只需要显示已打开的默认标记图标视图

for i in 0..<dataArr.count{

   let latitude = dataArr[i].lat ?? ""
   let longitude = dataArr[i].longs ?? ""

   let marker = GMSMarker()

   marker.position = 
     CLLocationCoordinate2D(latitude:CLLocationDegrees(latitude)!, 
     longitude: CLLocationDegrees(longitude)!)


   marker.userData = i

   marker.icon = UIImage(named: "CustomImage")
   marker.iconView = addressWindow //UIView type XIB

   let doubleLat = Double(latitude)
   let doubleLong = Double(longitude)

   let name = "Item \(i)"

  clusterDataArr.setValue("\(dataArr[i].id ?? "")", forKey: "Item \ 
 (i)")


 if let item = POIItem(position: 
 CLLocationCoordinate2DMake((doubleLat)!, (doubleLong)!), name: 
 name) as? POIItem{

             clusterManager.add(item)

             clusterManager.cluster()

       }

   }

对于0中的我..对不起,我没有完全理解你的问题。你是说会显示标记并显示默认图标而不是自定义图标吗?我的android应用程序也面临同样的问题。如果您找到任何解决方案,请帮助我…不,我需要在群集管理器中显示marker.iconView=UIView(),而不是信息窗口。对于iconView,我们不需要点击标记,它是默认打开的,但不会添加到集群管理器中