使用 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 文件瞭解更多: