【问题标题】:Pixate Status Bar Text ColorPixate 状态栏文本颜色
【发布时间】:2014-02-27 16:43:38
【问题描述】:

我的状态栏中文本的颜色显示为黑色而不是白色。

我用来设置导航栏样式的 CSS 是:

navigation-bar {
    background-color: black;
    shadow: none;
}

关于如何将文本变为白色以便用户实际看到的任何想法?

谢谢

【问题讨论】:

  • 你在哪个版本的 iOS 上运行这个?
  • 你确定状态栏是可见的吗?你能看到电池吗?
  • 嗨,是的,我可以看到电池图标、运营商和时间,但它是黑色的。
  • 也许这有点过头了,但是你能添加一个带有状态栏和导航栏的屏幕截图吗?此外,如果您使用的是导航控制器,请确保将 -(UIStatusBarStyle)preferredStatusBarStyle 应用于正确的视图控制器。

标签: ios ios7 pixate


【解决方案1】:

要为您的应用编辑状态栏样式而不是导航栏,您始终可以像这样在UIApplication 上设置statusBarStyle 属性:

[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent];

或者基于每个视图控制器将其添加到视图控制器的实现中:

- (UIStatusBarStyle)preferredStatusBarStyle {
    return UIStatusBarStyleLightContent;
}

我不确定是否有允许您更改状态栏颜色或样式的 Pixate 样式规则。

【讨论】:

  • 谢谢,但是那是改变导航栏本身文本的颜色。不是状态栏
  • 知道了 - 更正了可能更好的答案。
【解决方案2】:

我不完全确定您要做什么,因为您在问题中说“状态”栏(顶部的栏带有运营商、时间和电池图标),但看起来像您指导航栏。 :)

如果是这样的话,你可以像这样设置它的标题:

navigation-bar title {
  color: #FFF;
  font-size: 20;
  /* etc. */
}

【讨论】:

  • 不,他们的意思是状态栏。
  • 没错,即运营商、时间和电池图标在哪里
猜你喜欢
  • 1970-01-01
  • 2014-05-21
  • 1970-01-01
  • 1970-01-01
  • 2019-12-31
  • 2021-05-10
  • 2017-10-29
  • 1970-01-01
相关资源
最近更新 更多