记一笔设置ios设置状态栏为白色

网上各种答案,好多都没有效果.
我这里放出一个大招: 包君满意~

  1. 设置info.plist 添加 UIViewControllerBasedStatusBarAppearance 字段,设置NO

  2. [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];

3.最近又遇到一个坑.想设置在启动的时候隐藏状态栏,之前一直在info.plist 设置
Status bar is initially hidden 值 YES
就可以但是这次死活不管用.最后发现项目中有两个info.plist,设置的位置不对,我去~

2.设置隐藏启动画面的状态栏
第一步 设置info.plist

8BEB866A-3459-4783-B287-21A9D21F37B5.png

View controller-based status bar appearance 设置 NO
Status bar is initially hidden 设置YES

第二步
在appdelegate文件中设置
[[UIApplication sharedApplication]setStatusBarHidden:NO withAnimation:UIStatusBarAnimationNone];

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容