iOS9 隐藏状态栏方法

1.在Info.plist中增加 Status bar is initially hidden一行,选择为 YES,

2.还需增加 View controller-based status bar appearance 一行,选择为 NO。

这个方法支持iOS7及以后的系统,iOS9以后,通过[UIApplication sharedApplication] 取得app的单例,然后调用setStatusBarHidden方法隐藏 Status Bar的方法作废!

这个方法刚进去就隐藏状态栏了,可能出现页面上移的现象!(不想隐藏记得用代码设置)下面提供另一个方法:

1.在Info.plist中增加 View controller-based status bar appearance 一行,选择为 NO。

2.用[[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:NO];的方法隐藏状态栏。

动画效果自己加,很好用!

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

推荐阅读更多精彩内容

  • 1.在Info.plist中增加 Status bar is initially hidden一行,选择为 YES...
    _旧时光阅读 1,657评论 0 0
  • 1.在Info.plist中增加 Status bar is initially hidden一行,选择为 YES...
    seventhboy阅读 4,181评论 0 0
  • 状态栏: 导论: ios上状态栏:显示信号 、时间、电池状态的20像素的位置 状态栏分为前景和背景部分前景部分:就...
    Kasign阅读 9,325评论 0 0
  • 今天设计师跑来问iOS状态栏的问题,由于之前没有整理,只能“我确认下给你回复”,确认得有点久,略尴尬。。。好记性不...
    Peter0065阅读 40,523评论 9 60
  • info.plist文件中,View controller-based status bar appearance...
    没手感阅读 2,635评论 0 0