zoukankan      html  css  js  c++  java
  • 第18月第16天 statusBar

    1.

    我们都知道要改状态栏statusBar的颜色很简单,只要如下一行代码就可以,

    [[UIApplicationsharedApplication]setStatusBarStyle:UIStatusBarStyleLightContent];

    最开始我也是这样想的,后来在AppDelegate.m文件里加了这行代码,但是运行出来颜色并没有改成白色的,还是原来的黑色的,我就奇了怪了,不可能不生效的,后来弄了好久才发现,要更改statusBar颜色不仅仅要添加上面这行代码,还要在plist文件里添加一个字段  key: View controller-based status bar appearance  value:NO

    这样之后颜色也就改了​,还有一种可以在任意页面更改statusBar的颜色  方法就是,在想改的viewController里加入这个

    - (UIStatusBarStyle)preferredStatusBarStyle{

        returnUIStatusBarStyleLightContent;

    }

    ​这样就可以在任意的页面更改statusBar的颜色了。

    http://blog.sina.com.cn/s/blog_6b1e4a060102wcmt.html

  • 相关阅读:
    LeetCode 12. 整数转罗马数字
    [Python] for in range()使用以及列表字符串反转方法
    组合数问题
    「BJOI2020」封印
    数据结构优化建图
    小Q与找茬
    无旋Treap学习
    jzoj5679
    数星星
    凸性
  • 原文地址:https://www.cnblogs.com/javastart/p/8583157.html
Copyright © 2011-2022 走看看