美文网首页
隐藏statusBar

隐藏statusBar

作者: 牛程程 | 来源:发表于2017-09-17 22:59 被阅读0次

隐藏app所有页面的statusBar,可以在info.plist文件中的View controller-based status bar appearance属性设置为YES。
隐藏某个页面的statusBar,需要info.plist文件中的View controller-based status bar appearance属性设置为NO,Status bar is initially hidden属性设置为NO。

- (void)viewWillAppear:(BOOL)animated{
    [super viewWillAppear:animated];
    [[UIApplication sharedApplication] setStatusBarHidden:YES];
    
}


- (void)viewWillDisappear:(BOOL)animated{
    [[UIApplication sharedApplication] setStatusBarHidden:NO];
    [super viewWillDisappear:animated];
}

如果要动态设置statusbar的隐藏和显示,在相应的位置添加setStatusBarHidden:方法即可。不修改info.plist文件,使用setStatusBarHidden方法无效的。

相关文章

网友评论

      本文标题:隐藏statusBar

      本文链接:https://www.haomeiwen.com/subject/dbtvsxtx.html