是否可以使用 AIR for Mobile 更改 iOS 6 中顶部栏的背景颜色,或者只能在本机 Objective-C 中完成?
我的意思是说:
我为此找到了一个简单易行的解决方案。默认状态栏样式 ( UIStatusBarStyle
) 设置为UIStatusBarStyleBlackOpaque
。只需将值更改为UIStatusBarStyleBlackTranslucent
并将 SWF 的背景颜色设置为您希望状态栏具有的颜色。
所以我所做的就是这样:在应用程序描述符中添加了以下设置
<key>UIStatusBarStyle</key>
<string>UIStatusBarStyleBlackTranslucent</string>
并更改了 SWF 背景颜色
[SWF(backgroundColor="#ff6a00")]
结果:
VS
在objective-c中解决这个问题:
你可以改变它,目标设置 -> 夏季 -> 状态栏的色调
或者
您可以从 info.plist -> 将状态栏样式的值设置为不透明黑色样式将其更改回黑色。