如何通过 flutter 和类似 ui 创建水平列表视图?
how to create horizontal list view by flutter and similar this ui?
我需要 flutter 中的水平列表视图,根据下图,第一项是空的,图像在背景中可见,当第二项开始滚动时,背景图像消失,当项目 returns 到它的位置,图像也 returns 到原始状态。
您将需要一些代码。
您可以通过 SingleChildScroolView
将轴更改为垂直并在其中放置一个列来获得垂直 listview
。
对于最后一项的空 space,将 Sizedbox
作为列中的最后一个小部件放置。
在带有监听器的 SingleChildScroolView
上放置一个 ScrollController
,当控制器达到最大值时,背景图像就会淡出。
不难,只是需要一些代码。
最后,我在 pub.dev 网站上发布了用于设计此 UI 的包 (flutter_faded_list)。
我需要 flutter 中的水平列表视图,根据下图,第一项是空的,图像在背景中可见,当第二项开始滚动时,背景图像消失,当项目 returns 到它的位置,图像也 returns 到原始状态。
您将需要一些代码。
您可以通过 SingleChildScroolView
将轴更改为垂直并在其中放置一个列来获得垂直 listview
。
对于最后一项的空 space,将 Sizedbox
作为列中的最后一个小部件放置。
在带有监听器的 SingleChildScroolView
上放置一个 ScrollController
,当控制器达到最大值时,背景图像就会淡出。
不难,只是需要一些代码。
最后,我在 pub.dev 网站上发布了用于设计此 UI 的包 (flutter_faded_list)。