我注意到状态栏着色属性只能在 iPhone 项目摘要中选择,但我想在 iPad 应用程序上着色我的状态栏,可以吗?我找不到任何方法
问问题
302 次
2 回答
1
不,iPad 状态栏将始终为黑色。它在以下UIApplication
文档部分中说明UIStatusBarStyle
:
特别注意事项
在 iPad 设备上,UIStatusBarStyleDefault 和 UIStatusBarStyleBlackTranslucent 样式默认为 UIStatusBarStyleBlackOpaque 外观。
于 2013-09-09T13:12:54.947 回答
1
考虑一下 iOS 6 发行说明中的这句话:
现在可以在应用的 Info.plist 文件中设置状态栏色调参数。您可以这样做以确保在启动期间状态栏颜色与应用的导航栏颜色相匹配。要设置状态栏色调,请将 UIStatusBarTintParameters 键添加到 Info.plist 文件中。此键的值是一个字典,其中包含描述应用程序启动时导航栏的适当值。字典里面应该是 UINavigationBar 键,它的值也是字典。该字典包含初始导航栏的样式(使用 Style 键)并指示它是否是半透明的(使用 Translucent 键)。
于 2014-06-11T12:59:59.017 回答