我正在使用谷歌地图来显示自定义信息窗口。
我在markerinfowindow
委托方法&中添加了代码正在调用委托方法。但信息窗口没有出现。请帮助我解决这个问题,任何帮助将不胜感激。
提前致谢
func mapView(_ mapView: GMSMapView, markerInfoWindow marker: GMSMarker) -> UIView? {
print("width:\(marker.accessibilityFrame.width), height:\(marker.accessibilityFrame.height) ")
let view = CustomView()
view.frame = CGRect(x:0, y:0, width:25, height:38)
let intIndex = Int(marker.userData as! String)
let entity = arrShopList[intIndex!] as! PharmacyDetails
view.location = CLLocationCoordinate2D(latitude: CLLocationDegrees(entity.fLatitude), longitude: CLLocationDegrees(entity.fLongitude))
view.title = entity.strName.capitalized
view.intTag = intIndex
return view
}