MKMapView单指放大和缩小

时间:2017-07-24 17:09:27

标签: ios objective-c mkmapview mapkit

谷歌地图已经有一段时间了(双击然后按住并向上或向下滑动手指放大或缩小)但Apple只是将其添加到iOS 11中的Apple Maps应用程序。

似乎他们不会将此添加到MKMapView,至少在当前的测试版中没有。

如果Apple没有提供MKMapView此功能,我该如何使用手势执行此操作?还有其他人这样做过吗?

1 个答案:

答案 0 :(得分:-1)

这将有助于您缩小到世界观。

// step.1 create co-ordianate-span as follows
MKCoordinateSpan span = {.latitudeDelta = 180, .longitudeDelta = 360};

// step.2 crate region as follows
MKCoordinateRegion region = MKCoordinateRegionMake(CLLocationCoordinate2DMake(0.0000f, 0.0000f), span);

// step.3 zoom using region to map as follows
[self.mapView setRegion:region animated:YES];