使用 sliver 实现出色的滑动效果

Sliver 是可滚动区域的一部分,你可以定义它以特殊的方式工作。你可以使用 sliver 实现自定义滚动效果,比如弹性滚动。

以下是一个关于使用 sliver 的免费指导视频,由讲师使用 DartPad Workshop 进行指导,请观看视频:

资源

关于在 Flutter 中实现出色的滚动效果的更多信息,请参阅以下资源:

Slivers, Demystified

一篇 Medium 上的免费文章,介绍了如何使用 sliver 组件类实现自定义滚动。

SliverAppBar

一段一分钟的「每周 Flutter Widgets」视频,概述了 SliverAppBar widget。

<p markdown="1">SliverList and SliverGrid</p> <p markdown="1">SliverList 和 SliverGrid</p>

一段一分钟的「每周 Flutter Widgets」视频,概述了 SliverListSliverGrid widget。

<p markdown="1">Slivers explained - Making dynamic layouts</p> <p markdown="1">Slivers explained - 动态布局</p>

一集 50 分钟的 The Boring Show 视频, Flutter 的技术负责人 Ian Hickson 和 Filip Hracek 讨论了 sliver 的能力。

API 文档

参阅以下 Sliver 相关 API 文档了解更多: