【问题标题】:Codename One iOS Statusbar on landscape orientation横向代号一个 iOS 状态栏
【发布时间】:2019-02-16 13:23:10
【问题描述】:

我认为当设备横向放置时,iOS 状态栏没有意义。如何让 Codename One 应用仅在纵向上显示状态栏?

【问题讨论】:

    标签: codenameone


    【解决方案1】:

    我们将在 20 日发布的代码冻结中添加对它的支持。

    landscapeTitleUiidBool 也应该影响状态栏,因此在横向运行时它会具有StatusBarLandscape UIID。在此处查看有关landscapeTitleUiidBool 主题常量的讨论:https://www.codenameone.com/blog/ios-back-command-behavior.html

    为此,您只需覆盖StatusBarLandscape UIID 并将landscapeTitleUiidBool 定义为true

    【讨论】:

    • 好的,目前它在 iOS 皮肤的模拟器中不起作用。你的意思是它会在四天内起作用吗?
    • 是的。提示已经为TitleTitleCommand 等实现,但StatusBar 忽略它。我修复了它,所以如果定义了主题常量,将使用StatusBarLandscape。但它只会在 20 日进入代码冻结。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-05-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多