我开发了一个应用程序。有一个页面是这样的:
如果有更多的评论,图片和评论列表可以滚动。所以我把它们放在一个CustomScrollView中。问题是我如何为SliverList设置背景?
8yparm6h1#
您可以将“CustomScrollView” Package 在Container上,并为该Container设置颜色。这就是我如何解决的:
Widget build(BuildContext context) { return Container( color: Colors.white, child: CustomScrollView( slivers: <Widget>[ SliverAppBar( title: Text('Title'), expandedHeight: 100.0, flexibleSpace: FlexibleSpaceBar(), ), SliverList( delegate: SliverChildListDelegate([]), ) ], ), ); }
xmd2e60i2#
使用这个:通过自定义RenderSliver添加分组背景。https://github.com/mrdaios/flutter_group_sliver
flutter_group_sliver: ^0.0.2
sycxhyv73#
尝试在容器内 Package CustomScrollView并为容器小部件给予颜色。
3条答案
按热度按时间8yparm6h1#
您可以将“CustomScrollView” Package 在Container上,并为该Container设置颜色。这就是我如何解决的:
xmd2e60i2#
使用这个:
通过自定义RenderSliver添加分组背景。https://github.com/mrdaios/flutter_group_sliver
sycxhyv73#
尝试在容器内 Package CustomScrollView并为容器小部件给予颜色。