2016-03-04 58 views
1

我正在使用Google Maps SDK作爲我的iOS應用程序。顯示GMSPolyline標題水龍頭

我對它進行了配置,以便在GMSMarker上點擊時顯示它的標題。它工作正常。

我想爲GMSPolyline做同樣的事情,但不知道如何。該行的tappable屬性設置爲true

我該如何做到這一點。謝謝。

P.S.與夫特2.0

回答

1

編碼順應協議GMSMapViewDelegate

class ViewController: UIViewController, GMSMapViewDelegate { 
    ... 
} 

設置ViewController爲地圖視圖的代表:

override func viewDidLoad() { 
    ... 
    viewMap.delegate = self 
} 

使用方法mapView:didTapOverlay:

func mapView(mapView: GMSMapView, didTapOverlay overlay: GMSOverlay) { 
    print(overlay.title) 
} 

只要檢測到水龍頭,就會調用此方法在地圖視圖內。

欲瞭解更多信息:GMSOverlay

+0

哇,這很容易。謝謝。也做了一些更好的清晰度編輯。 –

+0

感謝您的編輯!是的,比預期容易 – Robert