iOS 状态栏隐藏显示

在 info.plist 文件中 配置 View controller-based status bar appearance 对应的值为 NO

这样可以使用 application 对象来设置 状态栏,如果不设置该配置,则以 控制器设置为准,application  对象的设置不生效。

 

    // 设置隐藏状态栏
    // app.statusBarHidden = YES;  // 没有动画效果
    [[UIApplication sharedApplication] setStatusBarHidden:YES withAnimation:UIStatusBarAnimationSlide];  //// 设置 状态栏 的 样式
    // app.statusBarStyle = UIStatusBarStyleLightContent;
    // 以动画过渡的方式 设置 状态栏 的 样式
    [app setStatusBarStyle:UIStatusBarStyleLightContent animated:YES];

 

posted @ 2016-05-30 15:02  frounk  阅读(204)  评论(0)    收藏  举报