ios设置状态栏隐藏和样式
2016-03-01 11:51
513 查看
1、在info.plist中添加字段View controller-based status bar appearance,设置为NO(默认是YES),默认情况下是单独在每个view controller中调用方法
-(BOOL)prefersStatusBarHidden{
returnYES;
}
设置为YES后,该方法就不起作用,这个时候就可以调用下面的方法进行单独页面的设置
-(void)viewWillAppear:(BOOL)animated{
//隐藏状态栏
[[UIApplicationsharedApplication]setStatusBarHidden:YESwithAnimation:NO];
}
-(void)viewWillDisappear:(BOOL)animated{
[[UIApplicationsharedApplication]setStatusBarHidden:NOwithAnimation:NO];
}
也可以在targets->general->deployment info 中status bar style进行全局的设置,或者在appDelegate中
[[UIApplication sharedApplication]setStatusBarStyle:UIStatusBarStyleDefault]进行设置
-(BOOL)prefersStatusBarHidden{
returnYES;
}
设置为YES后,该方法就不起作用,这个时候就可以调用下面的方法进行单独页面的设置
-(void)viewWillAppear:(BOOL)animated{
//隐藏状态栏
[[UIApplicationsharedApplication]setStatusBarHidden:YESwithAnimation:NO];
}
-(void)viewWillDisappear:(BOOL)animated{
[[UIApplicationsharedApplication]setStatusBarHidden:NOwithAnimation:NO];
}
也可以在targets->general->deployment info 中status bar style进行全局的设置,或者在appDelegate中
[[UIApplication sharedApplication]setStatusBarStyle:UIStatusBarStyleDefault]进行设置
相关文章推荐
- CSS3中几个新增加的盒模型属性使用教程
- css3 定义选择器
- 谈谈对CSS中BFC的理解
- css一些小技巧收集(未完待续)
- CSS代码编写中视觉格式化模型的学习教程
- a标签样式
- How Broswers Work<二>渲染引擎(1)
- 用CSS美化你的滚动条
- CSS3 Transitions, Transforms和Animation
- CSS修改前端的一些样式等,持续更新...
- 关于css的全面学习笔记
- CSS3的calc()使用
- background-position 用法详细介绍
- css+div网页布局大全
- CSS样式设置详解
- CSS代码缩写,单位和值
- CSS布局模型
- CSS盒模型
- 2016/3/1 淘宝 腾讯 网易 css初始化代码 以及最基础的初始化
- Material Design之Theme样式及切换