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

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

这部分

在这里输入图像说明

更具体地说,这部分。 我想将用户界面从黑色更改为白色,或者更容易看到颜色。

在这里输入图像说明

要更改导航栏颜色:

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

要更改导航栏中的文字:

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

更新
要更改状态栏:

  1. 转到您的info.plist并添加以下View controller-based status bar appearance ,并将值设置为NO
  2. 在你viewControllers的viewDidload中做set

白酒吧:
UIApplication.sharedApplication().statusBarStyle = .LightContent

黑暗的酒吧:
UIApplication.sharedApplication().statusBarStyle = .Default