MKMapView从一个坐标移动到另一个动画

时间:2018-03-09 18:01:35

标签: ios mapkit mkmapview

我正在尝试做一些关于地图移动的动画。因此,当用户单击地图上的一个点时,地图视图将放大到该空间,然后缩小到该点。怎么做?

1 个答案:

答案 0 :(得分:0)

要更改mapView相机,请将其设置为与animated:true无关的区域,如下所示

    var region:MKCoordinateRegion=MKCoordinateRegion()
    region.center.latitude =  // set lat;
    region.center.longitude = // set lon;        
    region.span.latitudeDelta = 0.090;
    region.span.longitudeDelta = 0.090;
    region = self.mapView.regionThatFits(region)
    self.mapView.setRegion(region, animated: true)