2

我有一个通用 iOS 应用程序,我希望在 iPad 上安装应用程序时显示状态栏 (UIStatusBar),但在 iPhone 上安装时不显示。

目前我的解决方案是将 app-info.plist 中的 UIStatusBarHidden 设置为 true (这会影响两个版本),然后在应用程序中重新启用它:didFinishLaunchingWithOptions: 如果设备是 iPad。这种工作,但我希望在应用程序仍在为 iPad 加载(显示默认屏幕)而不是 iPhone 时出现状态栏。

有没有办法做到这一点?(我尝试添加一个 iPad 特定的键/值 UIStatusBarHidden~ipad 但这不起作用)

4

1 回答 1

8

打开您的 App-Info.plist 文件并确保查看原始键/值,添加新行并将其命名为:UIStatusBarHidden~ipad,将值类型设置为布尔值,并将值设置为 NO。您现在也可以将 iPhone 的 UIStatusBarHidden 设置为 YES。

于 2011-04-22T18:18:56.310 回答