iOS 隐藏导航条和状态栏实现方法
2016-11-18 16:13
1441 查看
iOS 隐藏导航条和状态栏实现方法
状态栏的高度是20,导航栏的高度是44,如果同时存在状态栏的导航条,我们通常会设置view上的控件的位置的X 大于等于 64.
一:隐藏导航条:self.navigationController.navigationBarHidden = YES;
二:隐藏状态栏:
第一步:在info.plist 文件里增加两个类型(Type)为bool 选项, Status bar is initially hidden 设为YES;View controller-based status bar appearance 设为NO;
第二步:在想要隐藏状态栏的页面的写代码: [UIApplication sharedApplication].statusBarHidden = YES;
另外,值得一说的是: 隐藏状态栏和隐藏 导航条 所用到的原理与性质一样, 在一个页面A隐藏了,其它与他有关的页面B(如Apush到B)的状态栏/导航栏也会被隐藏,如果不想隐藏某个页面的状态栏/导航条,则可以在viewWillAppear:(BOOL)animated 里写 [UIApplication sharedApplication].statusBarHidden = NO/ self.navigationController.navigationBarHidden = NO;
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
您可能感兴趣的文章:
相关文章推荐
- ios之让输入键盘隐藏消失的方法/以及系统通知的实现
- iOS隐藏状态栏的方法
- iOS隐藏状态栏的两种方法
- iOS 9 隐藏导航条和状态栏
- 【ios 7】 之后的设置系统的状态栏隐藏的方法分享
- android5.1系统修改源码实现隐藏底部状态栏、隐藏通知栏、隐藏上方状态栏、永不熄屏的方法
- ios启动程序时隐藏状态栏,启动后显示状态栏的方法
- IOS隐藏状态栏的方法
- iOS隐藏状态栏、隐藏导航条
- ios 隐藏状态栏的方法
- 4000 iOS 9 隐藏导航条和状态栏
- 关于ios实现键盘隐藏的方法小节
- IOS 开发状态栏隐藏的实现办法
- Android编程实现播放视频时切换全屏并隐藏状态栏的方法
- iOS 7 隐藏状态栏的方法
- iOS 设置系统的状态栏隐藏的方法分享
- 隐藏iOS导航条底部与self.view的分界线的简单方法
- iOS开发中更改手机状态栏和隐藏手机状态栏的方法
- iOS 7.0以后隐藏状态栏的方法
- iOS 设置系统的状态栏隐藏的方法分享