非常简单的一个问题,我似乎找不到答案。

我如何将 iPhone 状态栏(顶部的细栏,带有接收/电池等)从默认灰色更改为黑色 电话间隙 iPhone 应用程序?

谢谢,格伦

有帮助吗?

解决方案

PhoneGap-iPhone 应用程序只是一个常规的 Xcode iPhone 项目。

添加 UIStatusBarStyle:UIStatusBarStyleBlackOpaque 给你的 Info.plist.

  1. 打开您的 Xcode 项目(例如 MyApp.xcodeproj)
  2. 打开你的 Info.plist 文件(例如 MyApp-Info.plist)
  3. 添加新行:
    • 钥匙: Status bar style
    • 价值: Opaque black style

如果您正在查看 RAW 键/值对,请使用:

<key>UIStatusBarStyle</key>  
<string>UIStatusBarStyleBlackOpaque</string> 

您可以右键单击 MyApp-Info.plist 来切换 RAW 键/值对。

其他提示

只是设置

[UIApplication sharedApplication].statusBarStyle = UIStatusBarStyleBlackOpaque;

当创建的PhoneGap项目,有在项目中创建一个<ApplicationName>AppDelegate.m文件。

(void)viewDidLoad方法内,可以进行修改的视图,但是你选择。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top