今天我制作了我的应用程序的第一个版本,可以在iPhone上运行。当我这样做时,我看到它描绘了状态栏位于屏幕顶部的区域,但状态栏也被绘制,以便两者混合。
我确实尝试将构建的隐藏状态栏属性设置为true,但结果相同。
我真正喜欢的是我的应用应该保留状态栏并绘制它,但不是状态栏的位置。
我怎么能在Codenameone中做到这一点?
答案 0 :(得分:4)
iOS 7及更新版本希望您的应用程序可以在状态栏下方绘制,它是Apple的设计选择,作为开发人员,您应该为状态栏留出空间。
iOS上的默认本机主题有一个StatusBar
UIID样式,可以填充顶部,但如果您选择删除includeNative
主题常量或删除该填充,则不会按预期工作。