更改状态系统颜色
setNeedsStatusBarAppearanceUpdate()
override var preferredStatusBarStyle: UIStatusBarStyle {
let _ = super.preferredStatusBarStyle
return UIStatusBarStyle.lightContent
}
preferredStatusBarStyle不调用的问题
1、删除info.plist 这个键值对
<key>UIViewControllerBasedStatusBarAppearance</key>
<false/>
2、如果有navigationBar需隐藏,导航栏有用需自定义。
navigationController?.isNavigationBarHidden = true