【发布时间】:2010-11-05 03:08:42
【问题描述】:
我在 iPhone 应用程序中使用 MKMapView。当我单击按钮时,缩放级别必须增加。这是我的第一种方法:
MKCoordinateRegion zoomIn = mapView.region;
zoomIn.span.latitudeDelta *= 0.5;
[mapView setRegion:zoomIn animated:YES];
但是,这段代码没有任何效果,因为我没有更新 longitudeDelta 值。所以我添加了这一行:
zoomIn.span.longitudeDelta *= 0.5;
现在它可以工作了,但只是有时。 latitudeDelta 和 longitudeDelta 不会以同样的方式变化,我的意思是,它们的值不成比例。知道如何解决这个问题吗?
【问题讨论】: