自定义滚动效果组件,比如列表和网格组件都可以包含在其中
SliverGrid:网格视图组件
SliverList:列表控件
InkWell:效果控件,可以给其他widget包裹一个点击效果
ListTile:标题组件...,通常填充listview
2.首先设置下标题样式
getItem是我们的主内容
@override
Widget build(BuildContext context) {
return...icon: Icon(Icons.save),
onPressed: () {},
),
],
), //这个是顶部...getItem(),
));
}
3.换一批点击效果
我们给换一批样式设置一个点击效果
当点击的时候,判断当前内容是否满足18条(一屏展示的数目)
如果不满足,说明最后一页了,重置页码为...Colors.black54, fontSize: 10)),
),
]),
),
4.网格内容其实就是一个SliverGrid,切换数据后,进行了部分页面重新渲染