Layout 如何正确设置列表视图的高度
我有一个有三个孩子的专栏。第三个孩子有一个ListView。如何设置ListView的高度,使其不会溢出屏幕。我不想用屏幕高度减去其他两个孩子的高度来计算高度。我尝试了LayoutBuilder,但得到的框约束具有无穷大作为最大高度(BoxConstraints)(0.0用扩展小部件而不是容器小部件包装列表视图。我也有类似的问题。在我的例子中,我保留了Layout 如何正确设置列表视图的高度,layout,dart,flutter,Layout,Dart,Flutter,我有一个有三个孩子的专栏。第三个孩子有一个ListView。如何设置ListView的高度,使其不会溢出屏幕。我不想用屏幕高度减去其他两个孩子的高度来计算高度。我尝试了LayoutBuilder,但得到的框约束具有无穷大作为最大高度(BoxConstraints)(0.0用扩展小部件而不是容器小部件包装列表视图。我也有类似的问题。在我的例子中,我保留了容器,并在我的ListView中添加了收缩包装:true,这将把ListView的大小缩小到它所有子项的总高度 和physics:NeverScr
容器
,并在我的ListView中添加了收缩包装:true,
这将把ListView的大小缩小到它所有子项的总高度
和physics:NeverScrollableScrollPhysics(),
我特别不希望ListView在列项目下滚动,但我希望所有内容都一起滚动
Container( //Container A
height: MediaQuery.of(context).size.height,
child:Column(children:[
TitleWidget(),
SubtitleWidget(),
Container( //Container B
child:ListView(children:getChildren())
)
])
)