ios - Google Maps iOS 禁用旋转和倾斜

标签 ios google-maps rotation

试图在我的 map View 上禁用旋转和倾斜,但保持缩放和滚动。我已经尝试了以下代码,但启用缩放和滚动会导致错误,因为它说该属性不是 map View 的一部分。

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

谢谢,

柯蒂斯

最佳答案

我对此有一些回复,但设法自己解决了。有一个名为 GMSUI 设置的东西,您需要使用以下代码调用它。

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

希望这能为其他人解决问题

关于ios - Google Maps iOS 禁用旋转和倾斜,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25336259/

相关文章:

ios - 如果应用程序被杀死,NSURLSessionTask 会发生什么

ios - 如何修复使用 Flash Pro 制作的应用程序中的应用程序加载器错误

android - 尝试旋转图像时 : Cannot resolve method mtx. postRotate(int)

java - 如何将四个 Sprite 旋转到这些 Sprite 的焦点

objective-c - 将核心数据值放入数组中

ios - Bool WebView 功能未按计划工作

javascript - 在没有实例的情况下寻址 jQuery Google Maps 对象

flutter - 如何使用 Google Maps Flutter 默认显示 map 标签

javascript - Sencha Touch 2 删除 Google map 标记

iPhone自动旋转动画