iPad 上的状态栏颜色与 iOS6



我注意到状态栏色调属性只能在iPhone项目摘要中选择,但我想在iPad应用程序上为我的状态栏着色,可以吗?我找不到任何方法

不,iPad 状态栏将始终为黑色。在UIStatusBarStyleUIApplication文档部分有说明:

特殊注意事项

在 iPad 设备上,UIStatusBarStyleDefault 和 UIStatusBarStyleBlack半透明样式默认为 UIStatusBarStyle黑色不透明外观。

考虑一下 iOS 6 发行说明中的这句话:

现在可以在应用的 Info.plist 文件中设置状态栏色调参数。你可以这样做,以确保状态栏颜色在启动期间与应用的导航栏颜色匹配。若要设置状态栏色调,请将 UIStatusBarTintParameters 键添加到 Info.plist 文件中。此键的值是一个字典,其中包含描述应用启动时导航栏的适当值。字典内部应该是 UINavigationBar 键,它的值也是一个字典。该词典包含初始导航栏的样式(使用 Style 键),并指示它是否为半透明(使用 Style(使用半透明键)。

最新更新