博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iOS开发- 隐藏状态栏(电池栏)
阅读量:6508 次
发布时间:2019-06-24

本文共 658 字,大约阅读时间需要 2 分钟。

分为两种情况:

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
就可以实现全局隐藏状态栏了。

转载地址:http://jnwfo.baihongyu.com/

你可能感兴趣的文章
java TimeZone类
查看>>
Bean注入
查看>>
备案以及端口
查看>>
windows平台下cocos2d-x-3.0beta2创建新项目
查看>>
python 基础总结复习
查看>>
C#数组
查看>>
GET和POST有什么区别?
查看>>
爬虫基础 2.4 会话和cookie
查看>>
javascript中array常用属性方法
查看>>
抱歉,我不接私单了
查看>>
关于 hystrix 的异常 fallback method wasn't found
查看>>
转载:while(scanf("%d",&n), n)
查看>>
PHP数据运算优先级总结记忆
查看>>
rhel配置网络yum源
查看>>
15、函数指针
查看>>
dict(字典)
查看>>
UiModeManager设置夜间模式和行车模式
查看>>
JS 下拉菜单
查看>>
springboot整合mybatis开发
查看>>
搭建项目自动化框架的搭建、改进与思考
查看>>