有没有办法在swift 2中加载面向南而不是北的mapKit?
我试过MKMapCamera,也看过苹果的文档,但我读过或试过的都不起作用。
提前谢谢。
发布于 2016-08-17 00:13:22
下面的Swift代码创建一个标题为180°的MKMapCamera对象,该对象将地图方向设置为朝南:
let camera = MKMapCamera()
camera.centerCoordinate = CLLocationCoordinate2D(latitude: 48.858, longitude: 2.294)
camera.heading = 180.0
mapView.setCamera(camera, animated: true)MKMapCamera的heading属性控制贴图将面对的指南针角度。0°表示北,45°表示东北,90°表示东,依此类推。
如果您的视图控制器具有指向MKMapView对象的IB插座,则可以将以上代码添加到viewDidLoad方法中:
override func viewDidLoad() {
super.viewDidLoad()
let camera = MKMapCamera()
camera.centerCoordinate = CLLocationCoordinate2D(latitude: 48.858, longitude: 2.294)
camera.heading = 180.0
mapView.setCamera(camera, animated: true)
}https://stackoverflow.com/questions/34838997
复制相似问题