iOS中状态栏的设置

   首先在ios中对于状态栏的设置有两种方法

1.通过控制器本身来控制状态栏

2.通过[UIApplication sharedApplication]来控制状态栏


当通过控制器本身来控制状态栏的时候,在控制其中调用以下方法:

这样就可以控制状态栏是否隐藏


当通过[UIApplication sharedApplication]来控制状态栏时,

(1)在AppDelegate.m中调用:[UIApplication sharedApplication].statusBarHidden = NO;

(2)infö.plist文件里添加一个key:View controller-based status bar appearance 并把它设置成NO。

这样就可以通过[UIApplication sharedApplication]来设置。

补充:(若是将View controller-based status bar appearance设置成YES,那么又是第一种情况了,是通过控制器来控制状态栏)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容