在Swift 3中设置StatusBarStyle

时间:2016-09-24 07:08:47

标签: ios swift3 uistatusbar

我已在ViewController-Based Status Bar Appearance文件中将true设置为info.plist

在我的ViewController中,我设置了

override var preferredStatusBarStyle: UIStatusBarStyle {
    return .lightContent;
}

但我的状态栏仍然是黑色的。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

如果要继续使用基于视图控制器的状态栏外观,而不是设置应用程序的statusBarStyle,请覆盖您要为其指定状态的每个视图控制器中的preferredStatusBarStyle()方法酒吧风格。

override func preferredStatusBarStyle() -> UIStatusBarStyle {
    return UIStatusBarStyle.LightContent
}