显示视图时如何更改状态栏文本的颜色。我尝试使用preferredStatusBarStyle重写,但问题未解决。请让我知道是否存在针对同一问题的解决方案。
override var preferredStatusBarStyle : UIStatusBarStyle {
return UIStatusBarStyle.lightContent
}
未调用preferredStatusBarStyle变量。
显示视图时如何更改状态栏文本的颜色。我尝试使用preferredStatusBarStyle重写,但问题未解决。请让我知道是否存在针对同一问题的解决方案。
override var preferredStatusBarStyle : UIStatusBarStyle {
return UIStatusBarStyle.lightContent
}
未调用preferredStatusBarStyle变量。
转到info.plist并添加以下密钥:
View controller-based status bar appearance
将其设置为是
希望这会有所帮助!
,首先,在信息列表中添加此行
<key>UIViewControllerBasedStatusBarAppearance</key>
<true/>
override func viewDidLoad() {
super.viewDidLoad()
setNeedsStatusBarAppearanceUpdate()
}
override var preferredStatusBarStyle: UIStatusBarStyle {
return .lightContent
}
希望会为您服务