如何将Scroll glow放到sliverList而不是customScrollView中?

时间:2020-03-18 02:59:22

标签: flutter customscrollview

发光效果就像整个屏幕都是列表一样。有什么方法可以将辉光放在应用栏下方? (编辑:在不失去应用栏浮动效果的情况下)

<code>**</code>enter image description here<code>**</code>

await

1 个答案:

答案 0 :(得分:0)

也许您可以尝试使用NestedScrollView,如下所示:

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      body: NestedScrollView(
        headerSliverBuilder: (BuildContext context, bool innerBoxIsScrolled) {
          return [SliverAppBar(
            leading: Icon(Icons.alarm),
            title: Text('Home Scree'),
            expandedHeight: kToolbarHeight,
            floating: true,
          )];
        },
        body: ListView.builder(
          padding: EdgeInsets.zero,
            itemCount: 10,
            itemBuilder: (context, index) {
              return Column(
                children: <Widget>[
                  ProductCard(),
                  Divider(
                    height: 0,
                    thickness: 1,
                  ),
                ],
              );
            }),
      ),
    );
  }