是否有一个颤振小部件可以像我们在谷歌地图中看到的那样滚动,其中顶层(即卡片列表)在底层(即地图)上滚动。而当顶层不遮挡底层时,底层也像地图一样“难以处理”。像这样的东西https://gfycat.com/pastelgenerousgoosefish(在 10:30 秒标记)。
如果没有可用的小部件,我将如何实现这样的滚动效果?
我一直在尝试使用条子,但它不允许我创建这样的效果,或者我还没有找到它。
是否有一个颤振小部件可以像我们在谷歌地图中看到的那样滚动,其中顶层(即卡片列表)在底层(即地图)上滚动。而当顶层不遮挡底层时,底层也像地图一样“难以处理”。像这样的东西https://gfycat.com/pastelgenerousgoosefish(在 10:30 秒标记)。
如果没有可用的小部件,我将如何实现这样的滚动效果?
我一直在尝试使用条子,但它不允许我创建这样的效果,或者我还没有找到它。
你可以这样把 alistview
放在里面SizedBox
:
ClipRRect(
borderRadius: new BorderRadius.circular(40.0),
child: SizedBox(
height: 85,
child: ListView.builder(
physics: ClampingScrollPhysics(),
scrollDirection: Axis.horizontal,
itemCount: 20,
itemBuilder: (BuildContext content, int index) {
double edgeSize = 0.0;
double itemSize = 80;
child: Text('List Item'),
}
)
)
)