【问题标题】:How can I reduce the padding on a Dialog?如何减少对话框上的填充?
【发布时间】:2016-04-16 12:20:44
【问题描述】:

当我按下按钮时,我的应用会显示一个从屏幕底部滑动的日历(在对话框中):

我希望日历占据屏幕的整个宽度,但它在两侧以及顶部和底部显示一些白色填充(它是白色的,因为“对话框”UIID 有一个白色的创建图像作为背景)

我已尝试更改所有与 Dialog 相关的 UIID:“Dialog”、“DialogBody”、“DialogTitle”等。我将所有边距和填充设置为 cero。

我怎样才能去掉那个填充?

【问题讨论】:

  • 也试试“DialogContentPane”

标签: codenameone


【解决方案1】:

尝试同时更改对话框的 DialogUIID 和 UIID。还要确保您的日历边距值设置为零。可能是您的日历太小。尝试将其放置在 1 行 1 列的表格布局中,然后在布局约束中将宽度和高度设置为 100%

【讨论】:

  • 日历中包含的所有容器都设置为 0 边距和 0 填充。 “对话框的 UIID”是什么意思?
【解决方案2】:

打开组件检查器工具并遍历层次结构。您将能够看到层次结构中的所有组件及其 UIID,并且您应该能够了解这些组件中的哪一个对填充/边距有贡献。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-24
    • 1970-01-01
    • 2023-03-24
    • 2022-10-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多