我正在使用MKMapView
iPhone 应用程序内部。当我单击一个按钮时,缩放级别必须增加。这是我的第一种方法:
MKCoordinateRegion zoomIn = mapView.region;
zoomIn.span.latitudeDelta *= 0.5;
[mapView setRegion:zoomIn animated:YES];
但是,此代码无效,因为我没有更新 longitudeDelta 值。所以我添加了这一行:
zoomIn.span.longitudeDelta *= 0.5;
现在它起作用了,但只是有时。和不以相同的方式改变latitudeDelta
,longitudeDelta
我的意思是,它们的值不成比例。知道如何解决这个问题吗?