状态栏
1 |
|
导航栏
1 | typedef NS_ENUM(NSInteger, UIBarStyle) { |
状态栏颜色设置


方法1.下面的属性为设置为NO(View controller-based status bar appearance)

项目中添加如下设置
1 | [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent]; |
方法2.下面的属性为设置为YES (View controller-based status bar appearance)

项目中添加如下设置
1 |
|
7.0和6.0关于隐藏状态栏和导航栏
6.0直接调用下面方法
1 | 设置导航栏的样式(为透明) |
7.0中需要进行如下设置
1 | //隐藏导航栏 |
状态栏设置7.0 需要调用下面方法
方法1.下面的属性为设置为YES(View controller-based status bar appearance)

调用如下方法设置
1 | [self prefersStatusBarHidden]; |
方法2.直接设置下面的属性如图所示 (View controller-based status bar appearance/Status bar is initially hidden)
