【问题标题】:ListView's equivalent to Column's mainAxisSize in FlutterListView 相当于 Flutter 中 Column 的 mainAxisSize
【发布时间】:2020-02-24 21:31:24
【问题描述】:

我正在寻找清理我的小部件树并复制ListView,我使用Padding>SingleChildScrollView>ColumnMainAxisSize.min 属性。我想改用ListView,但我遇到了按钮问题。当我想指定尺寸(例如屏幕尺寸的 1/3)时,按钮始终使用最大宽度(整个屏幕宽度)。我必须使用这三个小部件才能正确调整按钮的大小,除非有一个我不知道的小部件对我有帮助。

下面是 ListView 小部件的示例:

还有一个没有ListView 小部件的示例:

【问题讨论】:

  • 用 Container 包裹您的 Listview 并使用 MediaQuery 为您的 Container 提供高度和宽度
  • 您可以将您的代码添加到问题中吗?谢谢

标签: flutter


【解决方案1】:

尝试用Center() 小部件包装您的button

【讨论】:

    猜你喜欢
    • 2021-06-16
    • 2020-10-23
    • 2019-05-03
    • 2020-12-18
    • 1970-01-01
    • 1970-01-01
    • 2017-07-04
    • 1970-01-01
    • 2022-11-05
    相关资源
    最近更新 更多