I have a Flutter CustomScrollView with the following structure:
body: CustomScrollView(
slivers: <Widget>[
MyCustomTitle(...),
MyCustomSliverGrid(...)
MyCustomTitle(...),
MyCustomSliverGrid(...)
MyCustomTitle(...),
MyCustomSliverGrid(...)
...
],
),
MyCustomTitle
extends StatelessWidget
and in the build
method returns a SliverToBoxAdapter
widget, and the MyCustomSliverGrid
widget extends StatelessWidget
and in the build
method returns a SliverGrid
widget.
How can I implement a single Widget (MyCustomSliverGridWithTitle
) that returns both the custom title and the custom SliverGrid? From the build
method of a StatelessWidget
I can only return a single Widget, not two.
You can bundle
MyCustomTitle
andMyCustomSliverGrid
into one widget with MultiSliver.