IOS7 隐藏状态栏 (电池栏)
2014-02-20 17:49
375 查看
电池状态栏。
//方法一(代码设置):
现在ios7已经更改为透明,并且不占用屏幕高度。其中隐藏及显示的方法如下:
在uiviewcontroller的子类下,调用:
if ([self respondsToSelector:@selector(setNeedsStatusBarAppearanceUpdate)]) {
// iOS 7
[self prefersStatusBarHidden];
[self performSelector:@selector(setNeedsStatusBarAppearanceUpdate)];
}
- (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
即可实现全局隐藏状态栏了
//方法一(代码设置):
现在ios7已经更改为透明,并且不占用屏幕高度。其中隐藏及显示的方法如下:
在uiviewcontroller的子类下,调用:
if ([self respondsToSelector:@selector(setNeedsStatusBarAppearanceUpdate)]) {
// iOS 7
[self prefersStatusBarHidden];
[self performSelector:@selector(setNeedsStatusBarAppearanceUpdate)];
}
- (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锁屏与Home事件
- iOS使用CoreMotion实现摇一摇功能
- 优秀开源代码解读之JS与iOS Native Code互调的优雅实现方案
- IOS 如何选择delegate、notification、KVO?
- IOS 如何选择delegate、notification、KVO?
- iOS开发牛人博客收集
- ios 代理实例和从iPhone的photo中取得图片
- iOS开发常用的类别和宏定义集成frameworkd
- ios--设计模式--委托模式
- 深入浅出Cocoa系列
- ios 向文件写入东西
- 设计模式深入学习IOS版(1)基础篇之类关系
- ios xml解析粗解
- ios7后台更新功能
- 爱分享最新文章更新
- ios--响应上下左右滑动手势
- ios--复制文字到剪贴板(最简单)
- iOS 获得设备名称
- IOS 内存分配、内存结构、堆栈、静态存储区
- 【iOS开发】---- 手把手教你github托管代码