iOS开发- 隐藏状态栏(电池栏)
2024-10-19 04:34:36
分为两种情况:
1. 想要隐藏某个视图的状态栏, 比方说, 从界面A, push 到界面B的时候, 界面A原本显示状态栏, 然而我们须要界面B不显示状态栏。
这时候, 能够这样做:
在B中实现:
- (void)viewDidLoad
{
[super viewDidLoad]; if ([self respondsToSelector:@selector(setNeedsStatusBarAppearanceUpdate)])
{
// iOS 7
[self prefersStatusBarHidden];
[self performSelector:@selector(setNeedsStatusBarAppearanceUpdate)];
}
} - (BOOL)prefersStatusBarHidden
{
return YES;//隐藏为YES,显示为NO
}
而且, 在plist文件里加入:
设置key:View controller-based status bar appearance 为YES
2.这样的比較干脆, 直接全部视图都隐藏状态栏。也比較简单。
(在plist里设置):
首先设置key:Status bar is initially hidden 为YES
然后设置key:View controller-based status bar appearance 为NO
就可以实现全局隐藏状态栏了。
最新文章
- 浅谈ASM中的SLB
- leetcode 204
- 设计一个泛型类orderedCollection
- C#线程同步控制
- 【Apache运维基础(5)】Apache的Rewrite攻略(2)
- [原创]SSIS-执行包任务调用子包且子包读取父包变量
- Base64的Java代码实现
- 如何完美打造Win8 Metro版IE10浏览器页面(转)
- cocoapod的安装与使用
- Sort List 分类: leetcode 算法 2015-07-10 15:35 1人阅读 评论(0) 收藏
- 使用ExecutorCompletionService 管理线程池处理任务的返回结果
- B树、B+树、B*树
- 线程的start方法和run方法的区别
- C# Winform 自适应
- Lab 1-1
- ActionScript 3操作XML 详解
- 【转】VC6在Win7下打开文件崩溃问题
- (转)Python 字符串
- CHAPTER 7 Science in Islam 第7章 伊斯兰中的科学
- Hibernate学习(2):添加demo
热门文章
- HDU-2647拓扑排序
- 【HDU】5248-序列变换(贪心+二分)
- 项目架构mvc+webapi
- Gitblit配置
- iOS相机去黑框
- enumerateObjectsUsingBlock、enumerateObjectsWithOptions、enumerateObjectsAtIndexes、makeObjectsPerfor使用
- TFS(Team Foundation Server)简介和新手入门
- Myeclipse它显示了一个目录的结构,而不是包
- [渣译文] SignalR 2.0 系列: 支持的平台
- html学习笔记二