iOS MKMapView 以某一坐标为中心进行缩放

1.确定缩放中心

假设我们以mapview的视图中心点作为缩放的中心,首先应该获取该中心点的经纬度坐标:

var centerCoordinate = mapView.convertPoint(mapView.center, toCoordinateFromView: mapView)

2.进行缩放

mapView.setRegion(MKCoordinateRegionMakeWithDistance(centerCoordinate, distance*kMetersInMile, distance*kMetersInMile), animated: false)


你可能感兴趣的:(ios,缩放,MkMapView,中心点)