我有一个应用程序,我在哪里使用MkMapView,它的显示方式与iOS6和iOS5不同。 我已经附上了下面的屏幕截图
iOS 6
iOS 5
有谁能告诉我如何解决这个问题?
答案 0 :(得分:5)
这是因为IOS 5使用谷歌地图而IOS 6使用苹果地图, 您唯一能做的就是在IOS 5和IOS6上使用google maps API 这样他们看起来和工作方式相同
答案 1 :(得分:4)
如果您想使用Apple的Mapkit框架并向IOS 6.0开始显示Google地图,那么您可以使用叠加层。
以下是可能对您有帮助的示例项目。
https://github.com/mladjan/GoogleMapsOverlayiOS/tree/master/GoogleMapsiOS6Demo
答案 2 :(得分:0)
根据设备或iPhone / iPad上安装的IOS,地图显示是默认设置。 如果您仍想使用Google地图,请在网络视图中加载包含您所在位置的地图。