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