我自定義了一個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