用flutter_staggered_grid_view实现分页瀑布流效果【flutter20个实例之四】
一、老套路,先看样式 二、讲解 1.前言的话 GridView是一个可滚动的,2D数组控件可以用这个组件实现滚动效果,但是它渲染的高度是一样的。 如果要实现不同高度的滚动瀑布流,就要使用这个插件: flutter_staggered_grid_view 说明:配置pubspec.yaml文件,最好要使用0.3.2版本以上,此时flutter版本需要1.17以上的支持 因为低版本的插件支持并不友好 flutter_staggered_grid_view : ^0.3.2 如果组件无法滑动,可能就是版本的问题导致 2.插件的git地址 https://github.com/letsar/flutter_staggered_grid_view 在使用的flutter组件中导入这个插件 import 'package:flutter_staggered_grid_view/flutter_staggered_grid_view.dart'; 3.效果体验 new StaggeredGridView.countBuilder( crossAxisCount: 4, itemCount: 8, itemBuilder: (BuildContext context, int index) => new Container( color: Colors.green, child: new