状态栏字体由于某种原因是粗体

时间:2015-09-04 18:29:50

标签: ios statusbar uistatusbar nsstatusbar

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

以下是我如何设置rootVC,如果它与此问题有关:

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

enter image description here enter image description here enter image description here

1 个答案:

答案 0 :(得分:3)

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

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

Xcode目标设置 - 常规

http://developer.android.com/design/patterns/notifications.html

Xcode target settings关于支持iPhone 6和6 Plus的原生分辨率。