zoukankan      html  css  js  c++  java
  • iOS 隐藏Status Bar

     要隐藏,有3个地方要做:

    1.在info.Plist里,将该属性的hidden,设置为YES,这样,在启动时,就不会显示了;

    2.在application-didFinish里面写,这样,可以隐藏ios7以下的statusBar

    3.对于iOS7以上,需要在具体的viewcontroller里面,实现一个方法:prefersStatusBarHidden

    实现过程:

    1.设置为YES;

    2.在UINavigationControlle.m里面:

    - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
        //iOS7以下隐藏导航栏
        [[UIApplication sharedApplication]setStatusBarHidden:YES];}
    

    3.MainViewController.m里面:

    -(BOOL)prefersStatusBarHidden{
        return YES;//iOS7以上
    }
    

      

    至于第三个,是否需要在每个viewcontroller里面写,现在还没有实验。

  • 相关阅读:
    newgrp
    netstat
    netlink, PF_NETLINK
    netdevice
    mv
    mplayer
    mpg123
    MOVE
    motd
    more
  • 原文地址:https://www.cnblogs.com/tanglimei/p/4757036.html
Copyright © 2011-2022 走看看