美文网首页
Flutter SingleChildScrollView嵌套G

Flutter SingleChildScrollView嵌套G

作者: itfitness | 来源:发表于2022-11-16 07:59 被阅读0次

目录

问题描述

Flutter中使用SingleChildScrollView嵌套GridView会报错,因为两个都是可滑动的Widget,因此需要将GridView的滚动给屏蔽掉

解决方法

给GridView增加如下两个配置即可

physics: NeverScrollableScrollPhysics(),
shrinkWrap: true,
GridView.builder(
                physics: NeverScrollableScrollPhysics(),
                shrinkWrap: true,
                gridDelegate: SliverGridDelegateWithMaxCrossAxisExtent(
                    maxCrossAxisExtent: 120.0,
                    childAspectRatio: 2.0 //宽高比为2
                ),
                itemCount: 3,
                itemBuilder: (context, index) {
                  return Icon(Icons.star);
                }

相关文章

网友评论

      本文标题:Flutter SingleChildScrollView嵌套G

      本文链接:https://www.haomeiwen.com/subject/swkdxdtx.html