0

我想画一些高度相同的ListTile,但无论如何我都做不到。

在此处输入图像描述

我不想自己绘制自定义布局,因为 ListTile 包含许多其他功能,例如可访问性、滑动、点击效果等。

我尝试Containerheightand包裹它Alignment.center,但是水波效果并没有覆盖所有的小部件。

我很困惑。有人有其他方法吗?️</p>

示例代码:


ListView(
  children: const [
    ListTile(leading: Icon(Icons.stop), title: Text('one line')),
    Divider(height: 1),
    ListTile(leading: Icon(Icons.stop), title: Text('two line'), subtitle: Text('aaa')),
    Divider(height: 1),
    ListTile(leading: Icon(Icons.stop), title: Text('one line')),
    Divider(height: 1),
  ],
)
4

1 回答 1

0

尝试用 Container 或 Sizedbox 包装 ListTile,然后为其指定高度。

于 2022-02-22T17:01:31.817 回答