2018-11-13 动态切换导航栏隐藏显示

1.1、在 info.plist 文件增加 View controller-based status bar appearance 属性,设置值为 YES。

-(void)touchesBegan:(NSSet *)touches withEvent:(UIEvent*)event

{


    if ( self.isPrefersStatusBarHidden) {

           self.isPrefersStatusBarHidden = NO;

    }else{

          self.isPrefersStatusBarHidden = YES;

    }



    [selfsetNeedsStatusBarAppearanceUpdate];

}


2、重写控制器的方法:

//设置是否隐藏

- (BOOL)prefersStatusBarHidden {

    return self.isPrefersStatusBarHidden ;

}

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容