zoukankan      html  css  js  c++  java
  • iOS7改变状态栏文字颜色

    1在Info.plist中设置UIViewControllerBasedStatusBarAppearance 为NO
    2 在需要改变状态栏颜色的 

    AppDelegate中在

    didFinishLaunchingWithOptions

    方法中增加:

    [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];

    如果需要在单个ViewController中添加,在ViewDidLoad方法中增加:

    [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];

    iOS 7 以前:状态栏由 UIApplication 管理

      1.隐藏状态栏 : application.statusBarHidden = NO;

      2.设置状态栏样式 : application.statusBarStyle = UIStatusBarStyleLightContent;

    iOS 7 开始,状态栏管理交给对应的控制器去管理

      1.隐藏状态栏 : 重写

    - (BOOL)prefersStatusBarHidden{
        return NO;
    }

      2.设置状态栏样式: 重写

    - (UIStatusBarStyle)preferredStatusBarStyle{
        return UIStatusBarStyleLightContent;
    }
  • 相关阅读:
    孔曰成仁,孟曰取义
    mysql索引&实现原理
    MySQL存储引擎
    HashMap原理
    反射
    list对象属性排序
    mysql数据表操作&库操作
    mysql字段类型
    java线程池初步理解
    java四种内部类
  • 原文地址:https://www.cnblogs.com/endtel/p/4959713.html
Copyright © 2011-2022 走看看