【发布时间】:2022-11-02 03:42:38
【问题描述】:
有时,在 Column 或 ListView 中包装小部件列表后,小部件会占用此列的整个宽度或高度。但是,我只是希望它采用其内容的高度或宽度,但到目前为止,我只能找到非常复杂的方法或提供方法,例如,按钮和文本固定宽度或高度。
在 CSS 中,有 min-content 和 max-content 来做这类事情。 Flutter 中是否有等价物?
【问题讨论】:
有时,在 Column 或 ListView 中包装小部件列表后,小部件会占用此列的整个宽度或高度。但是,我只是希望它采用其内容的高度或宽度,但到目前为止,我只能找到非常复杂的方法或提供方法,例如,按钮和文本固定宽度或高度。
在 CSS 中,有 min-content 和 max-content 来做这类事情。 Flutter 中是否有等价物?
【问题讨论】:
这里的部分答案:有时,将拉伸的小部件放在Row 或Column 中可以工作。还有一些特定的小部件,例如ConstrainedBox。
【讨论】: