1

我设备中的时钟、载体、电池部分正常,如第一张图片所示。当我打开我的应用程序时,在内存中加载应用程序后,它开始动画并使导航栏变得粗体和更大的字体。我什至不确定这是好事还是坏事,但我想知道这是怎么发生的。

如果它与这个问题有任何关系,这是我设置 rootVC 的方法:

window = UIWindow(frame: UIScreen.mainScreen().bounds)
window!.rootViewController = VCOrganizer.LaunchVCHolder
window!.backgroundColor = QorumColors.ThemeBlue        
window!.makeKeyAndVisible()

在此处输入图像描述 在此处输入图像描述 在此处输入图像描述

4

1 回答 1

3

您的应用目前似乎不支持 iPhone 6/6 Plus 的更大屏幕分辨率。因此,您的应用程序以旧应用程序常见的缩放“兼容性”模式显示。

解决此问题的最佳方法是将启动屏幕 .xib 添加到您的应用程序目标(请参见下面的屏幕截图)。此 xib 应包含占位符 UI 对象,这些对象代表应用程序启动时的“空状态”。这取代了旧版本 iOS 使用的“启动图像”方法。

Xcode 目标设置 - 常规

Xcode 目标设置

查看此答案以获取有关支持 iPhone 6 和 6 Plus 的本机分辨率的更多信息。

于 2015-09-04T18:39:23.127 回答