【问题标题】:Change top bar background color iOS with AIR for Mobile (AS3)使用 AIR for Mobile (AS3) 更改 iOS 顶栏背景颜色
【发布时间】:2013-01-18 09:50:07
【问题描述】:

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

我的意思:

http://shurl.be/uLwt

【问题讨论】:

    标签: ios mobile user-interface air ios6


    【解决方案1】:

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

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

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

    并更改了 SWF 背景颜色

        [SWF(backgroundColor="#ff6a00")]
    

    结果:

    VS

    【讨论】:

      【解决方案2】:

      objective-c 中的解决方案:

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

      或者

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

      【讨论】:

      • 非常好,但我正在寻找 AS3 (AIR for Mobile) 中的解决方案:/.
      • Nvm,已修复,请参阅下面的答案 :)!无论如何感谢您的帮助!
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-10-16
      • 2016-01-11
      • 2012-07-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-26
      相关资源
      最近更新 更多