3

在使用 Flash Builder 进行编译时,我一直在尝试删除 iOS 中的状态栏。问题是我有时需要状态栏在那里,但只有在某些视图中它才会消失,所以在应用程序 xml 文件中设置 true 是行不通的。我也尝试过使用 stage.displayState = "fullScreen" 和 stage.displayState="normal"。这在模拟器中有效,但是当我在实际设备上进行测试时,stage.displayState 永远不会改变其原始状态。任何人都知道这样做的方法,或者是否可以使用 Flash Builder?如果不是直接通过 actionscript,有没有人知道能够切换 iOS 和 Android 状态栏的 ANE(空气原生扩展)?

此外,有关更多信息,我正在使用 Flex 4.6/AIR 3.4 SDK。

谢谢!

4

1 回答 1

0

我知道这真的很晚了,但是对于仍在寻找此问题的解决方案的任何人,有一个 ANE 可以让您这样做。https://github.com/sharkhack/IOSStatusBarAne

要使用它,只需调用com.azer.IOSApplicationSettings.Settings::StatusbarHidden("YES");

于 2014-09-02T20:48:51.267 回答