iOS swift3谷歌地图SDK自定义信息窗口没有出现

时间:2017-03-07 05:37:50

标签: ios google-maps swift3 gmsmapview

我正在使用谷歌地图来显示自定义信息窗口。

我在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
}

0 个答案:

没有答案