我需要弄清楚如何在高海拔时不让 ios7 中的 MKMapView 重置其内部 MKMapCamera 标题的标题。
这是问题:
在低海拔地区,用户可以轻松地将地图旋转 360 度。在高海拔地区,用户可以开始旋转地图,但地图视图很快“橡皮筋”将航向恢复到 0。
以编程方式更改内部 MKMapCamera 的航向在高海拔地区可以正常工作。这就是我担心的地方:
我需要始终向北显示,但仍允许用户放大和缩小地图。我可以通过 CLLocation 以编程方式保留课程的标题。如果用户捏(缩小)地图,MKMapView 会立即告诉它的内部摄像头“哦,不!你太高了,最好继续旋转你到 0 航向。”
有没有办法告诉 MKMapView 永远不要自动设置它的内部 MKMapCamera?