如何在iOS 6中制作与iOS5相同的地图

时间:2013-03-29 08:46:49

标签: iphone ios ios6 mkmapview

我有一个应用程序,我在哪里使用MkMapView,它的显示方式与iOS6和iOS5不同。 我已经附上了下面的屏幕截图

iOS 6 enter image description here

iOS 5

enter image description here

有谁能告诉我如何解决这个问题?

3 个答案:

答案 0 :(得分:5)

这是因为IOS 5使用谷歌地图而IOS 6使用苹果地图, 您唯一能做的就是在IOS 5和IOS6上使用google maps API 这样他们看起来和工作方式相同

Google maps for IOS

答案 1 :(得分:4)

如果您想使用Apple的Mapkit框架并向IOS 6.0开始显示Google地图,那么您可以使用叠加层。

以下是可能对您有帮助的示例项目。

https://github.com/mladjan/GoogleMapsOverlayiOS/tree/master/GoogleMapsiOS6Demo

答案 2 :(得分:0)

根据设备或iPhone / iPad上安装的IOS,地图显示是默认设置。                 如果您仍想使用Google地图,请在网络视图中加载包含您所在位置的地图。