iOS 关于preferredStatusBarStyle不执行的解决方法

来源:互联网 发布:facebook无法连接网络 编辑:程序博客网 时间:2024/05/22 07:20
如果你使用了系统的UINavigationController,且它的navigationBar没有被隐藏的话,它的rootController及之后push的controller的preferredStatusBarStyle方法不会被调用(其他两个方法还是会被调用);
UINavigationController会根据自己navigationBar的barStyle,来决定StatusBarStyle的值;

如果你设置了 navagationBarStyle 从Default->Black 或者 self.navigationController.navigationBarHidden = YES;
那preferredStatusBarStyle就会被正常调用了
0 0
原创粉丝点击