flutter ListView中嵌套ListView的一些问题
2020-06-02 本文已影响0人
茗记西岭雪
1.刚开始嵌套上时页面空白不显示 解决方法:
在 listview 中添加 shrinkWrap: true
2.发现里面的 listview 滚动有问题 解决方法:
physics: NeverScrollableScrollPhysics(),
完整代码 如下
···
ListView childListView = ListView.builder(
itemCount:10,
shrinkWrap:true,
physics: NeverScrollableScrollPhysics(),
itemBuilder: (BuildContext context,intindex) {
returnContainer(
color: Colors.primaries[index % Colors.primaries.length],
child: SizedBox(
width:100.0,
height:50.0+ ((27* index) %15) *3.14,
child: Center(
child: Text('$index'),
),
),
);
},
);
varlistView = ListView.builder(
itemCount:5,
itemBuilder: (BuildContext context,intindex) {
returnchildListView;
},
);
···