【发布时间】:2013-08-18 03:53:46
【问题描述】:
在处理适用于 iOS 的 air 3. 6 文件时,是否可以设置 iPhone 顶部状态栏的颜色(显示时间、电池、运营商等的位置)?有些应用程序有黑条,有些应用程序有白色、蓝色等....
【问题讨论】:
-
状态栏不是 AIR 应用程序的一部分,所以它肯定不能用 ActionScript 完成。也许 ANE 可以做到?
标签: ios actionscript-3 air
在处理适用于 iOS 的 air 3. 6 文件时,是否可以设置 iPhone 顶部状态栏的颜色(显示时间、电池、运营商等的位置)?有些应用程序有黑条,有些应用程序有白色、蓝色等....
【问题讨论】:
标签: ios actionscript-3 air
我刚试过这个,但它不起作用(所以不要接受它作为正确答案;)
我将这些键放在 iPhone/InfoAdditions 段中的 (application)-app.xml 文件中。当使用 XCode iOS 项目的 plist 时,这些设置会产生黄色状态栏。但显然,这些信息在打包到 AIR 3.8 应用程序后并没有最终出现在应用程序本身中。不过,也许这些信息会帮助您找到真正的解决方案。
<key>UIStatusBarStyle</key>
<string>UIStatusBarStyleDefault</string>
<key>UIStatusBarTintParameters</key>
<dict>
<key>UINavigationBar</key>
<dict>
<key>Style</key>
<string>UIBarStyleDefault</string>
<key>TintColor</key>
<dict>
<key>Blue</key>
<real>0.041336614638566971</real>
<key>Green</key>
<real>0.89705467224121094</real>
<key>Red</key>
<real>0.998149573802948</real>
</dict>
<key>Translucent</key>
<false/>
</dict>
</dict>
【讨论】:
您可以使用全屏模式从屏幕上移除,但无法更改颜色。 Apple 不会接受任何更改状态栏的软件。仅适用于越狱设备。
【讨论】: