2017-10-26 3 views
0

Ich möchte die Funktion didBeginDragging verwenden, um Code auszuführen, wenn ein Benutzer einen Marker auf eine Karte zieht. ich diesen Code verwenden, aber es ist nicht funktioniert ...Verwendung von didBeginDragging

extension ViewController: GMSMapViewDelegate{ 

    func mapView(_ mapView: GMSMapView, didBeginDragging marker: GMSMarker) { 
     print("didBeginDragging") 
    } 

    func mapView(_ mapView: GMSMapView, didDrag marker: GMSMarker) { 
     print("didDrag") 
    } 

    func mapView(_ mapView: GMSMapView, didEndDragging marker: GMSMarker) { 
     print("didEndDragging") 
    } 
} 

Ich habe die Version 2.0.1 von GoogleMapsSDK ist es das Problem?

Haben Sie eine Idee, um mein Problem zu lösen? Danke

+1

Haben Sie den Delegaten der Kartenansicht festgelegt? – the4kman

+0

Das ist richtig .. Danke :) – Loan

Antwort

0

Sie müssen den Delegaten der Kartenansicht festlegen, nur die Implementierung des Delegaten funktioniert nicht.

Verwandte Themen