隐藏状态栏

    1. 个别UIViewController 需要隐藏状态栏
在UIViewController 中- (void)viewDidAppear 调用 [[UIApplication shareApplication]setStatusBarHidden:YES withAnimation:UIApplicationAnimationFade]; 
 在 -(void)viewDidDisappear 中调用 [[UIApplication shareApplication]setStatusBarHidden:NO withAnimation:UIApplicationAnimationFade]; 还原状态

前提设置infoPlise 文件中 View controller-base stastus bar appearance = YES 由controller 来控制状态栏。

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

推荐阅读更多精彩内容

  • 1.在Info.plist中增加 Status bar is initially hidden一行,选择为 YES...
    seventhboy阅读 819评论 0 0
  • 1.整个项目隐藏状态栏 在Targets->General->勾选中Hide status bar 2.单个界面隐...
    MJBaby阅读 1,324评论 0 1
  • 如果想要隐藏状态栏,有两种做法: 状态栏是否隐藏默认由控制器管理,也就是说,当前状态栏所对应的控制器决定是否隐藏状...
    ForeverYoung21阅读 2,648评论 0 17
  • 文/墨菲 真心话还是大冒险? 你小子坏主意太多了,真心话吧。 嘿嘿,这可是你自己选的哦,那我可问了,在场的老同学里...
    写手墨菲阅读 534评论 0 0
  • Resources perl.orglearn.perl.orgbooksbrief introperl-begi...
    SikAck阅读 400评论 0 1