[英]Layout Error While Using ListView Widget in Flutter
您好,我正在嘗試使用 ListView 向用戶顯示一些數據,但我得到的正是這個錯誤:
*RenderFlex children have non-zero flex but incoming height constraints are unbounded.
我的代碼如下所示,
Expanded(child:
ListView(children:tWidgets),),]);
我的代碼在沒有 ListView 的情況下工作正常
return Column(children: tWidgets,);
Expanded
Widgets 只能在 Row 和 Column 小部件內部使用,不能在這兩個小部件之外使用,所以你的解決方案是這樣的
return Column(children: [
Expanded( child: ListView(children: tWidgets,),)
],
);
我通過修復我的界面順序解決了這個問題。 ListView 位於一列內,而該列也在另一列內。 我只是刪除了一個列。 如果您遇到此問題,請檢查界面的層次結構。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.