如何在 Swift 中使状态栏标题颜色为白色? [复制]

Posted

技术标签:

【中文标题】如何在 Swift 中使状态栏标题颜色为白色? [复制]【英文标题】:How to make status bar title color white in Swift? [duplicate] 【发布时间】:2016-07-18 23:39:48 【问题描述】:

我用谷歌搜索过,但它们太复杂了。我在 AppDelegate 中设置状态栏状态:

UIApplication.sharedApplication().statusBarStyle = .LightContent

但没有工作。 谢谢。

【问题讨论】:

【参考方案1】:

您可以简单地在 swift 文件中执行此操作。 您可以在视图控制器类中覆盖此函数。

override var preferredStatusBarStyle: UIStatusBarStyle 
    return .lightContent

您不需要在 info.plist 中设置任何值。 上面的函数就可以了。

但是,如果您要将每个视图控制器更改为白色状态,则需要在 AppDelegate 中进行设置。 希望有意义。

【讨论】:

以上是关于如何在 Swift 中使状态栏标题颜色为白色? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

如何在本机反应中使状态栏透明?

如何在 Ionic 2 中使状态栏颜色可变

iOS Swift TabBar状态栏文字颜色毛刺半白半黑

如何在 iOS 7 上将状态栏内容颜色设置为白色

如何在颤动中使设备顶部面板(状态栏)具有与 AppBar 相同的背景颜色?

swift iOS中的UINavigation状态栏颜色变化[重复]