【发布时间】:2021-06-24 17:16:06
【问题描述】:
我想要实现的是在左半部分有一个静态容器,在屏幕右半部分有一个可滚动的项目列表:
|----------------------|
| | |
| Container | ListView |
| | |
|----------------------|
这是一个桌面应用程序,所以我喜欢这种布局。我的实现:(appStatWidgets 是带有文本的容器列表)
Row(
children: [
Container(height: 400, width: 400, color: Colors.green),
Expanded(
child: ListView(
children: appStatWidgets,
),
)
]),
但如果我这样做,ListView 是不可见的,我得到:
Vertical viewport was given unbounded height.
但我想,那 展开可以解决这个问题。
有效的方法是使用 SizedBox 而不是 Expanded,但这给了我静态大小,我希望它灵活一些。
【问题讨论】:
标签: flutter dart flutter-layout