1

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

我的意思是说:

http://shurl.be/uLwt

4

2 回答 2

2

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

所以我所做的就是这样:在应用程序描述符中添加了以下设置

  <key>UIStatusBarStyle</key>
  <string>UIStatusBarStyleBlackTranslucent</string>

并更改了 SWF 背景颜色

    [SWF(backgroundColor="#ff6a00")]

结果:

当我来到这里 VS 现在,(固定)

于 2013-01-18T12:45:56.090 回答
0

在objective-c中解决这个问题:

你可以改变它,目标设置 -> 夏季 -> 状态栏的色调

或者

您可以从 info.plist -> 将状态栏样式的值设置为不透明黑色样式将其更改回黑色。

于 2013-01-18T10:16:52.753 回答