我自定义了一个infoWindow,但是这显示在后台infowindow默认。有没有办法隐藏infoWindow背景?或者我做错了。自定义信息窗口谷歌地图IOS
的代码是:
func mapView(mapView: GMSMapView!, markerInfoContents marker: GMSMarker!) -> UIView! {
if let infoView = UIView.viewFromNibName("MarkerInfoView") as? MarkerInfoView {
infoView.lblTitle.text = "Title" //marker.title
infoView.lblDescription.text = "Description"
infoView.lblDescription.numberOfLines = 0
infoView.lblDescription.lineBreakMode = NSLineBreakMode.ByWordWrapping
infoView.lblDescription.sizeToFit()
return infoView
} else {
return nil
}
}
怎么会做呢?欢迎任何想法将标题和描述添加到图像中 – sotocast
您可以参考http://stackoverflow.com/questions/39487733/is-it-possible-to-display-multiple-info-windows-for -multiple-markers-without-tap/39490480?noredirect = 1#comment66339836_39490480 – PGDev
只需根据需要定义框架并按照您的要求设置标题和描述,即可创建自己的自定义视图。 – PGDev