【发布时间】:2016-08-18 02:36:50
【问题描述】:
所以我不确定我做错了什么,但其他问题的答案不起作用。我希望我的应用在除 3 之外的所有视图上都有浅色文本。我将 plist 键设置为 NO,并且我在常规设置中的部署信息中将 Status Bar Style 设置为浅色。在我想要黑色状态栏字体的几个屏幕中,我添加了
override func preferredStatusBarStyle() -> UIStatusBarStyle {
return UIStatusBarStyle.Default
}
直接来自 Apple 的 UIApplication
public enum UIStatusBarStyle : Int {
case Default // Dark content, for use on light backgrounds
@available(iOS 7.0, *)
case LightContent // Light content, for use on dark backgrounds
}
那么为什么覆盖功能对我不起作用?
【问题讨论】: