使用 didBeginDragging

Use of didBeginDragging

我想使用 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")
    }
}

我有 2.0.1 版的 GoogleMapsSDK,这是问题所在吗?

你有办法解决我的问题吗? 谢谢

您需要设置地图视图的委托,只实现委托是不行的。