Я думаю, вы должны взглянуть на использование SliverFillRemaining
или SliverFillViewport
вместо SliverList
. Вот пример использования SliverFillRemaining
https://docs.flutter.io/flutter/widgets/SliverFillRemaining-class.html
@override
Widget build(BuildContext context) {
return CustomScrollView(
slivers: <Widget>[
SliverAppBar(
title: const Text("Heading"),
floating: true,
),
SliverFillRemaining(
child: WebView(initialUrl: "http://stackoverflow.com"),
)
],
);
}