MKMapCamera向南展示

时间:2016-01-17 13:44:22

标签: swift2 mapkit ios9 mkmapcamera

有没有办法在swift 2中加载mapKit面向南而不是北?

我已经尝试过MKMapCamera并查看了Apple文档,但我读过或尝试过的内容都没有。

提前致谢。

1 个答案:

答案 0 :(得分:2)

以下Swift代码创建一个标题为180°的MKMapCamera对象,该地图将地图定向为面向南方:

let camera = MKMapCamera()
camera.centerCoordinate = CLLocationCoordinate2D(latitude: 48.858, longitude: 2.294)
camera.heading = 180.0
mapView.setCamera(camera, animated: true)

heading的{​​{1}}属性控制地图将面对的罗盘角度。 0°是北,45°是东北,90°是东,依此类推。

如果您的视图控制器具有MKMapView对象的IB插座,则可以将上述代码添加到MKMapCamera方法中:

viewDidLoad