如何更改iPhone应用程序中状态栏的颜色?

时间:2016-09-15 16:12:40

标签: ios swift uikit

如何在iPhone应用程序中更改标题部分(状态栏)的颜色。带有载体,时间和电池的部分。

这部分

enter image description here

更具体地说,这部分。我想将UI从黑色更改为白色或更容易看到的颜色。

enter image description here

1 个答案:

答案 0 :(得分:6)

更改导航栏颜色:

navigationController!.navigationBar.barTintColor = UIColor.blueColor()

要更改导航栏中的文字:

navigationController!.navigationBar.titleTextAttributes = [NSForegroundColorAttributeName: UIColor.yellowColor()]

更新
要更改状态栏:

  1. 转到您的info.plist并添加以下密钥View controller-based status bar appearance并将值设置为NO
  2. 在viewControllers中,viewDidload设置
  3. 白条:
    UIApplication.sharedApplication().statusBarStyle = .LightContent

    暗条:
    UIApplication.sharedApplication().statusBarStyle = .Default