【问题标题】:iPhone: Get default color of UIStatusBariPhone:获取 UIStatusBar 的默认颜色
【发布时间】:2011-09-07 14:41:01
【问题描述】:

如何获取状态栏的默认颜色 (UIStatusBarStyleDefault) 并将其用作表格视图的背景颜色?

tableView.backgroundColor = ...?

提前致谢!

【问题讨论】:

    标签: objective-c ios4 background-color


    【解决方案1】:

    状态栏只有两种颜色可供选择

    UIStatusBarStyleDefault(灰色)和UIStatusBarStyleBlackOpaque(黑色)。

    试试

    - [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleDefault animated:NO];
    

    查看博文获取背景颜色

    Set Status Bar Color and Background

    关于状态栏的更多信息。

    How to Change the color of status bar

    【讨论】:

    • 谢谢,也许我遗漏了一些东西,但有没有办法检索 UIStatusBarsStyleDefault 的实际 RGB 颜色值?还有其他常数吗?
    • @Dan:我不确定,我认为我们无权读取状态栏的颜色值。
    猜你喜欢
    • 1970-01-01
    • 2020-08-29
    • 1970-01-01
    • 2017-04-13
    • 2017-06-24
    • 1970-01-01
    • 2016-07-27
    • 2017-04-02
    • 2017-03-26
    相关资源
    最近更新 更多