IOS状态栏隐藏

在IOS9.0之前,苹果公司使用以下方法隐藏状态栏:

[[UIApplication sharedApplication] setStatusBarHidden:YES];

这是一个全局的方法,应用于整个应用。

IOS9.0之后,苹果公司废弃了以上方法,默认采用了UIViewController管理状态栏的策略,使用以下方法:

-(BOOL)prefersStatusBarHidden

{

return YES;

}

每个控制器单独管理对应的状态栏。

如果还想使用全局管理的方法,在配置的Info.plist里面修改View controller-based status bar appearance的值为NO。


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

推荐阅读更多精彩内容