CustomScrollView 通用滑动视图
一个通用的滑动结构,可以指定滑动方向、是否反向、滑动控制器等属性。其中包含的子组件们必须是Sliver家族。
SliverList Sliver列表
Sliver家族的列表组件,通过指定delegate构造子组件。通常用于CustomScrollView中。
SliverPersistentHeader Sliver存留头
通常用于CustomScrollView中,可以让一个组件在滑动中停留在顶部,不会滑动消失。
SliverAppBar Sliver头部栏
Sliver家族的顶部栏通用结构,可以指定左中右组件、收缩空间、影深、固定模式、背景色等属性。
SliverGird Sliver网格
Sliver家族的网格列表组件,和GirdView类似,通过count和extent构造。通常用于CustomScrollView中。
SliverToBoxAdapter Sliver适配器
可以容纳一个普通的组件,并将其转化成Sliver家族组件的适配器。
SliverFixedExtentList Sliver固定延展列表
Sliver家族的列表组件,通过delegate构造子组件,可以指定item的高度。通常用于CustomScrollView中。
SliverFillViewport Sliver填充视图列表
Sliver家族的列表组件,通过delegate构造子组件,item的高度会填空视口,可以指定是否的分率。
SliverPadding Sliver内间距
可容纳一个Sliver家族的子组件,添加自身内边距来限制孩子组件的占位,核心属性为padding。
SliverOpacity Sliver透明度
可容纳一个Sliver家族的子组件,并通过opacity来指定子组件的透明度。
FlexibleSpaceBar ios菜单按钮
通常用于SliverAppBar中的可伸展区域,可指定标题、标题间距、背景、折叠模式等。