谷歌地图iOS禁用旋转&倾斜

时间:2014-08-16 01:53:35

标签: ios google-maps rotation

尝试在我的地图视图上禁用旋转和倾斜,但保持缩放和滚动..我尝试了以下代码,但启用了缩放和启用滚动会导致错误,因为它表示该属性不是地图视图的一部分。 / p>

  self.mapView.userInteractionEnabled = NO;
  self.mapView.zoomEnabled = YES;
  self.mapView.scrollEnabled = YES;

谢谢,

柯蒂斯

2 个答案:

答案 0 :(得分:17)

我对此有一些回复,但我自己设法解决了这个问题。有一种叫做GMSUI设置的东西你需要使用以下代码调用..

self.mapView.settings.rotateGestures = NO;
self.mapView.settings.tiltGestures = NO;

希望这能为他人解决问题

答案 1 :(得分:0)

除非您特别需要在Google地图上使用谷歌地图,否则我建议您使用MKMapView

https://developer.apple.com/library/ios/documentation/MapKit/Reference/MKMapView_Class/MKMapView/MKMapView.html

定义了以下属性

zoomEnabled
scrollEnabled
pitchEnabled
rotateEnabled

音高将是您正在寻找的倾斜。