使用AIR for Mobile(AS3)更改顶部栏背景颜色iOS

时间:2013-01-18 09:50:08

标签: ios mobile user-interface air ios6

是否可以使用AIR for Mobile更改iOS 6顶栏的背景颜色,或者只能在原生Objective-C中完成?

我的意思是:

http://shurl.be/uLwt

2 个答案:

答案 0 :(得分:2)

我找到了一个简单易用的解决方案。 默认状态栏样式(UIStatusBarStyle)设置为UIStatusBarStyleBlackOpaque。 只需将值更改为UIStatusBarStyleBlackTranslucent,然后将SWF的背景颜色设置为您希望状态栏具有的颜色。

所以我所做的就是这样: 在应用程序描述符

中添加了以下设置
  <key>UIStatusBarStyle</key>
  <string>UIStatusBarStyleBlackTranslucent</string>

并更改了SWF背景颜色

    [SWF(backgroundColor="#ff6a00")]

结果:

When I came here  VS Now, (fixed)

答案 1 :(得分:0)

在objective-c中的解决方案:

您可以更改目标设置 - &gt;总结 - &gt;状态栏的色调

或者

你可以将它改回黑色,info.plist - &gt;将状态栏样式的值设置为不透明的黑色样式。