Xcode 6.1 - Map View在iOS7模拟器或iPhone 4中显示为空白

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Xcode 6.1 - Map View在iOS7模拟器或iPhone 4中显示为空白相关的知识,希望对你有一定的参考价值。

自从我上次更新到Xcode 6.1和Yosemite以来,我的应用程序中的地图视图在ios7.1模拟器或我的iPhone4(iOS7.1)中开始显示为空白。 我可以通过仅使用MKMapView创建一个全新的单一视图应用程序来复制这种情况,虽然它在iOS8模拟器中正确显示,但在iOS7.1模拟器或我的iPhone4中它只显示一个空白屏幕。 iOS部署目标设置为iOS 7.1。 我在Mavericks的朋友的Mac上测试了这个简单的应用程序,但同样的情况发生了。 这是Xcode 6.1或SDK的一些错误,还是我必须在iOS7上添加一些东西才能运行地图?

答案

我遇到了同样的问题。要修复它,您必须禁用大小类。转到Storyboard,在右侧边栏中,您应该会看到“接口构建器文档”下的“使用大小类”复选框。解开它,你应该再次看到地图。

阅读本文以了解发生这种情况的原因:

iOS MkMapView blank after moving to Xcode 6

以上是关于Xcode 6.1 - Map View在iOS7模拟器或iPhone 4中显示为空白的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Xcode 6.1 中安装 iOS 7.0 和 iOS 8.0 模拟器?

使用 Xcode 5 发布 iOS 6.1 应用程序

虽然 ios 6.1 作为基础 sdk xcode 5 为 ios 7 构建 ipa

无法安装“iOS 6.1 模拟器”XCode 5

模拟器不可用错误(Xcode 6.1)

当我在 xcode 5(ios 6.1 模拟器)中使用 removeFromSuperview 时,滚动视图不可见