刚刚下载了新的xCode 10.0,看到旧的statusBarStyle自iOS 9.0以来就被弃用了.
Warning: Setter for 'statusBarStyle' was deprecated in iOS 9.0: Use -[UIViewController preferredStatusBarStyle]
Deprecated code:
我try 使用self.preferredStatusBarStyle
,但发现该属性只是一个getter.有人知道怎么设定statusBarStyle
吗?
编辑
我想更改函数中的statusBarStyle,用户可以在不同的主题之间切换.例如:
func changeStatusBar(toDarkMode: Bool) {
if toDarkMode {
// Set to light statusBarStyle
} else {
// Set to default
}
}