如何在 mapView 上禁用手势(锁定 - 否 move/pan/zoom) - 这里是地图 ios sdk/swift 3?
How to disable gestures (lock - no move/pan/zoom) on mapView - here maps ios sdk/swift 3?
如何在 iOS 上禁用 mapView
手势?
在 Android:
mapFragment.getMapGesture().setAllGesturesEnabled(false);
只需禁用用户交互...
mapView.isUserInteractionEnabled = false
关键是禁用缩放和滚动,例如:
mapView.isUserInteractionEnabled = false
够了。
对于希望在仍然能够添加自定义手势识别器的同时禁用 gms 地图移动的任何人,您可以将以下代码用于 Swift 4.1
gmsMapView.settings.tiltGestures = false
gmsMapView.settings.rotateGestures = false
gmsMapView.settings.zoomGestures = false
gmsMapView.settings.scrollGestures = false`
在最新的SDK中,您可以关闭手势:
mapView.settings.setAllGesturesEnabled(false)
如何在 iOS 上禁用 mapView
手势?
在 Android:
mapFragment.getMapGesture().setAllGesturesEnabled(false);
只需禁用用户交互...
mapView.isUserInteractionEnabled = false
关键是禁用缩放和滚动,例如:
mapView.isUserInteractionEnabled = false
够了。
对于希望在仍然能够添加自定义手势识别器的同时禁用 gms 地图移动的任何人,您可以将以下代码用于 Swift 4.1
gmsMapView.settings.tiltGestures = false
gmsMapView.settings.rotateGestures = false
gmsMapView.settings.zoomGestures = false
gmsMapView.settings.scrollGestures = false`
在最新的SDK中,您可以关闭手势:
mapView.settings.setAllGesturesEnabled(false)