2013-04-28 80 views
2

iOS 6.0以前我能够在MKMapView上显示完整的地球仪(使用旧的谷歌地图)。在iOS 6.0+(使用苹果地图)时,我无法完全放大(例如,我无法同时在相同的MKMapView中显示美国和俄罗斯)。iOS 6+ MKMapView可以显示全球视图

有谁知道是否有任何代码允许这种情况发生?

感谢,查理

回答

2

我刚刚创建了一个示例应用程序,事实上,我不能缩小为你想尽可能多。

根据此question中接受的答案,您似乎无法完全按照自己想要的方式缩小。

3

最大变焦了,你可以开始使用MKCoordinateSpan是这样的:

MKCoordinateSpan span = {.latitudeDelta = 180, .longitudeDelta = 360}; 

更多latitudeDelta或longitudeDelta,你会得到一个崩溃。

如果您需要同时查看美国和俄罗斯,可以并排使用2个地图视图。

0

你可以尝试使MKMapView的方形,而不是适合屏幕比例。