我想隐藏MKMapview上的圆形指南针图标,它在用户旋转地图时出现。我附上了一个屏幕截图作为参考。我不想显示圆形指南针图标,但我确实想在地图上允许旋转。

发布于 2015-06-10 20:21:49
从iOS 9开始,你终于可以在MKMapView中隐藏指南针了。
mapView.showsCompass = NO;发布于 2015-05-06 18:47:30
如果未以编程方式旋转地图且地图尚未旋转,请使用完全禁用旋转
mapView.rotateEnabled = NO;指南针仅在地图旋转时显示,因此这样做可以确保指南针永远不会被触发。
发布于 2015-05-06 18:59:31
当前的iOS贴图不具有关闭指南针的选项。苹果文档中的MapKit类也不包含任何关于指南针设置的信息,无论是属性设置还是仅限创建设置。
在没有旋转限制的情况下,您需要尝试以下url中给出的解决方案:
http://jdkuzma.tumblr.com/post/79294999487/xcode-mapview-offsetting-the-compass-and-legal
https://stackoverflow.com/questions/30074287
复制相似问题