Flutter学习(八)ListView和GridView嵌套问题
ListView中嵌套GirdView
大家都知道ListView和GirdView都是滚动Widget 两个部件嵌套就会存在滚动冲突,解决办法如下:
body: new ListView(
shrinkWrap: true,
padding: EdgeInsets.all(0),
children: <Widget>[
new GridView.count(
padding: EdgeInsets.all(0),
physics: new NeverScrollableScrollPhysics(),//增加
shrinkWrap: true,//增加
crossAxisCount: 3,
children:<Widget>[]
],
),
在GridView 添加shrinkWrap:true即可解决报错问题;
shrinkWrap: true,//增加
在 GridView 添加 physics: new NeverScrollableScrollPhysics()解决不滚动问题;
physics: new NeverScrollableScrollPhysics();
版权声明:本文为weixin_36250061原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。