MKMapView 中的动画航向变化

Animate heading change in MKMapView

简单的问题 - 我正在尝试为我的地图视图设置航向变化的动画,但尚未找到执行此操作的方法。我试过使用 UIAnimation,但如我所料,这没有用。

这是我的代码:

@IBAction func rotateToDefault(sender: AnyObject) {
        self.mapView.camera.heading = 0
}

有人有什么建议吗?

您需要使用新标题创建一个新的 MKMapCamera,然后使用 setCamera: animated:

为新相机制作动画