如何在不移动地图位置的情况下调整MKMapView
范围(缩放)。我试图这样做是为了限制用户进一步缩小。
答案 0 :(得分:0)
对实例使用 MKCoordinateSpanMake()方法
let span = MKCoordinateSpanMake(0.05,0.05)
答案 1 :(得分:0)
尝试使用MKMapView
相机进行缩放,调整eyeAltitude
参数可以帮助您
func makeZoomWithCamera(){
let newCamera: MKMapCamera = MKMapCamera(lookingAtCenter: self.mapView.camera.centerCoordinate, fromEyeCoordinate: self.mapView.camera.centerCoordinate, eyeAltitude: 10)
self.mapView.setCamera(newCamera, animated: true)
}