GridView的简单使用及属性解释

2019-12-11  本文已影响0人  不泯iOS
body: GridView(
          gridDelegate: SliverGridDelegateWithFixedCrossAxisCount(
            crossAxisCount: 3, //每行item的个数
            crossAxisSpacing: 10, //横向的item之间的间距
            mainAxisSpacing: 5, //纵向的item之间的间距
            childAspectRatio: 1.0, //item的宽高比例,如果设置2.0那么宽是高的二倍
          ),
          children: <Widget>[
            Container(
              color: Colors.redAccent,
            ),
            Container(
              color: Colors.orange,
            ),
            Container(
              color: Colors.purple,
            ),
            Container(
              color: Colors.blueAccent,
            ),
            Container(
              color: Colors.pinkAccent,
            ),
          ],
          physics: NeverScrollableScrollPhysics(),//设置不滚动
        )

效果图:


1
上一篇 下一篇

猜你喜欢

热点阅读