CustomScrollView简介
CustomScrollView是可以使用Sliver来自定义滚动模型(效果)的组件。它可以包含多种滚动模型。包括header,footer,CustomScrollView可以实现把多个彼此独立的可滑动widget组合起来。文章来源地址https://www.toymoban.com/news/detail-719733.html
CustomScrollView 一"码"当先
Widget mCustomScrollView() {
return CustomScrollView(
slivers: [
SliverAppBar(
floating: true,
title: Text('CustomScrollView Demo'),
expandedHeight: 300,
flexibleSpace: Image.network(
"https://img2.baidu.com/it/u=1977503081,1869926726&fm=253&fmt=auto&app=138&f=JPEG?w=889&h=500",
fit: BoxFit.cover,
),
),
SliverList(
delegate: SliverChildListDelegate([
Container(
height: 80,
color: Colors.primaries[0],
),
Container(
height: 80,
color: Colors.primaries[1],
),
Container(
height: 80,
color: Colors.primaries[2],
),
Container(
height: 80,
color: Colors.primaries[3],
),
Container(
height: 80,
color: Colors.primaries[4],
),
])),
SliverAppBar(
pinned: false,
expandedHeight: 250.0,
backgroundColor: Colors.blue,
flexibleSpace: FlexibleSpaceBar(
background: Image.network(
"https://img2.baidu.com/it/u=1977503081,1869926726&fm=253&
文章来源:https://www.toymoban.com/news/detail-719733.html
到了这里,关于Flutter CustomScrollView 的使用 及 常用的Sliver系列组件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!