zoukankan      html  css  js  c++  java
  • ios7上隐藏status bar

    在iOS7上 对于设置status bar 又有了点点的改变

    1.对于 UIViewController 加入了动态改变 status bar style的方法

      

    - (UIStatusBarStyle)preferredStatusBarStyle NS_AVAILABLE_IOS(7_0){

        returnUIStatusBarStyleLightContent;

    }

    这要在我们的UIViewController类中加入这个函数就可以改变状态栏的风格

    2.还记得我们经常用的  

     [[UIApplicationsharedApplication]setStatusBarHidden:YES];

    吗??  就是隐藏status bar了 ,但现在你在代码中加入这句试试 ,是不是不管用了。。。

    其实在iOS7中 ,如果你还想用  UIApplication 设置 status bar 的话  ,那你必须在  info.plist  中加入一个键

    ”View controller-based status bar appearance“  并且把它设置为  NO  , 现在试试吧   ,是不是又可以用UIApplication设置  status bar 了

  • 相关阅读:
    简单题
    bzoj2131
    bzoj1706
    bzoj3531
    bzoj3744
    bzoj2724
    bzoj3343
    bzoj1005
    编程中、遇到问题、bug多思考
    线上系统奇怪问题总结,性能问题不能依赖经验
  • 原文地址:https://www.cnblogs.com/ctaodream/p/3253653.html
Copyright © 2011-2022 走看看