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;

      },

    );

···

上一篇下一篇

猜你喜欢

热点阅读