如何在iPhone应用程序上获得黑色状态栏?

Jac*_*e11 21 iphone objective-c statusbar xib ios

我想为我的iPhone应用程序使用黑色状态栏.我已经在我的所有.xib上选择了黑色状态栏,但我仍然无法让它成为黑色.这是其他人看到或知道如何补救的问题吗?

Emp*_*ack 46

  1. 打开"info.plist"文件.
  2. 添加一个新行.
  3. 选择"状态栏样式"作为键.
  4. 选择"不透明黑色样式"作为值.

编辑: @codrut下面的注释选择值:
如果你走到右边,有一个按钮,带给你一个可能的选项下拉菜单.

  • @Ahmed如果你走得很远,有一个按钮可以为你带来可能的选项 (2认同)

Rem*_*hem 15

nib文件中的状态栏作为指示,仅用于模拟真实界面.你需要做的是:

 [[UIApplication sharedApplication] setStatusBarStyle: UIStatusBarStyleBlackOpaque];
Run Code Online (Sandbox Code Playgroud)

并在plist中将状态栏样式(UIStatusBarStyle)更改为Black opaque(UIStatusBarStyleBlackOpaque)(或任何您想要的).