有没有办法在swift 2中加载mapKit面向南而不是北?
我已经尝试过MKMapCamera并查看了Apple文档,但我读过或尝试过的内容都没有。
提前致谢。
答案 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