iOS 状态栏 控制
2021-05-27 本文已影响0人
小白lf
/*
用于让 各个子页面 独立控制状态栏的 颜色
子页面 重写 该方法 即可
override var preferredStatusBarStyle: UIStatusBarStyle {
return .lightContent
}
*/
extension MainTabBarController {
override var childForStatusBarHidden: UIViewController? {
return selectedViewController
}
override var childForStatusBarStyle: UIViewController? {
return selectedViewController
}
}
extension BaseNavigationController {
open override var childForStatusBarStyle: UIViewController? {
return topViewController
}
open override var childForStatusBarHidden: UIViewController? {
return topViewController
}
}