在 Swift 中设置 StatusBarStyle 3
Set StatusBarStyle in Swift 3
我在 info.plist
文件中将 ViewController-Based Status Bar Appearance
设置为 true
。
在我的ViewController中,我设置
override var preferredStatusBarStyle: UIStatusBarStyle {
return .lightContent;
}
可是我的状态栏还是黑的。有什么想法吗?
如果您想继续使用基于视图控制器的状态栏外观,而不是设置应用程序的 statusBarStyle
,请覆盖您要为其指定的每个视图控制器中的 preferredStatusBarStyle()
方法状态栏样式。
override func preferredStatusBarStyle() -> UIStatusBarStyle {
return UIStatusBarStyle.LightContent
}
我在 info.plist
文件中将 ViewController-Based Status Bar Appearance
设置为 true
。
在我的ViewController中,我设置
override var preferredStatusBarStyle: UIStatusBarStyle {
return .lightContent;
}
可是我的状态栏还是黑的。有什么想法吗?
如果您想继续使用基于视图控制器的状态栏外观,而不是设置应用程序的 statusBarStyle
,请覆盖您要为其指定的每个视图控制器中的 preferredStatusBarStyle()
方法状态栏样式。
override func preferredStatusBarStyle() -> UIStatusBarStyle {
return UIStatusBarStyle.LightContent
}