iOS 8 : MapKit 的 rotateEnabled 切换不能立即工作

iOS 8 : MapKit's rotateEnabled toggling not working right away

在我的应用程序中,我显示了一个使用故事板创建的 MKMapView。我尝试通过情节提要和编程方式切换 MKMapView 的 rotateEnabled 布尔成员。它可以工作,但只有在发生一些用户交互之后。也就是说,应用程序将加载 mapview 并发生旋转,直到用户向任何方向滚动。届时,旋转将停止,地图将锁定到位。这种行为只是 MKMapView 中无法避免的一部分 class 还是可以预防?

我自己通过更改 MKMapView 的跟踪模式解决了这个问题

FollowWithHeading

只是

Follow