IOS开发 隐藏电池栏 (电池状态栏)
2016-05-11 18:01
429 查看
方法一(代码设置):
现在ios7已经更改为透明,并且不占用屏幕高度。其中隐藏及显示的方法如下:
在uiviewcontroller的子类下,调用:
1 在viewdidload 方法里添加如下代码(此段代码也可不写)
2 添加一个方法:
注意: 在视图切换,比如addsubview,present,pushin等,也需要注意及修改该状态栏。
方法二(在plist里设置):
首先设置key:Status bar is initially hidden 为YES
然后设置key:View controller-based status bar appearance 为NO
即可实现全局隐藏状态栏了
现在ios7已经更改为透明,并且不占用屏幕高度。其中隐藏及显示的方法如下:
在uiviewcontroller的子类下,调用:
1 在viewdidload 方法里添加如下代码(此段代码也可不写)
if ([self respondsToSelector:@selector(setNeedsStatusBarAppearanceUpdate)]) { // iOS 7 [self prefersStatusBarHidden]; [self performSelector:@selector(setNeedsStatusBarAppearanceUpdate)]; }
2 添加一个方法:
- (BOOL)prefersStatusBarHidden { return YES;//隐藏为YES,显示为NO }
注意: 在视图切换,比如addsubview,present,pushin等,也需要注意及修改该状态栏。
方法二(在plist里设置):
首先设置key:Status bar is initially hidden 为YES
然后设置key:View controller-based status bar appearance 为NO
即可实现全局隐藏状态栏了
相关文章推荐
- iOS开发之常用的加密方法
- 【转】ios 半透明模糊效果的实现
- 【转】IOS NSTimer 定时器用法总结
- iOS 播放音频的几种方法
- IOS开发 NSTimer 定时器用法总结
- 3D touch 初学
- ios关于用xib创建的cell 自动返回cell的高度问题!
- iOS 拨打电话三种方式总结
- ios 支付宝支付
- iOS多线程 GCD
- IOS开发中遇到的各种问题
- IOS客户端Coding项目记录导航
- iOS开发-RunLoop总结
- 谈一谈iOS单例模式
- iOS数据持久化文件读写之偏好设置
- iOS开发代码规范(通用)
- iOS之09-特有语法
- iOSDay15之OC集合
- iOSDay13之OC NSString类
- iOS之08-核心语法