今天在做webView跳转的时候,遇到一个涉及状态栏的问题,这里就分享一下隐藏状态栏的方法。
一、整个项目隐藏状态栏。
在Targets->General->勾选Hide status bar即可。
二、单一某个界面隐藏状态栏的方法,比如个人中心、登录、注册等界面。
1.首选需要在info.plist里面添加 View controller-based status bar appearance选项,并且设置为 NO;
2.在需要改变状态栏的ViewController类中添加以下代码:
//生命周期--进入时隐藏
- (void)viewWillAppear:(BOOL)animated{
[super viewWillAppear:animated];
//隐藏:YES, 显示:NO, Animation:动画效果
[[UIApplication sharedA