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里面写,现在还没有实验。

  • 相关阅读:
    各种小知识
    基础技能
    st表
    有理数取余
    FFT加速高精度乘法
    unique
    离散化
    线段树复杂度分析
    楼房重建
    电脑装系统常用方法
  • 原文地址:https://www.cnblogs.com/tanglimei/p/4757036.html
Copyright © 2011-2022 走看看