Свернуть SliverAppBar без прокрутки SliverList при первом пролистывании вверх - PullRequest
0 голосов
/ 22 сентября 2019

Я реализую SliverAppBar и SliverList внутри CustomScrollView.

Я хочу, чтобы при первом пролистывании вверх резко закрутилась панель приложения, не прокручивая при этом список полос.(Питер должен оставаться на вершине списка после взмахов вверх вместо Анны)

После этого пользователь может свободно прокручивать SliverList.

A phone screen phone of a SLiverList being swiped up on

  Widget build(BuildContext context) {
    return CustomScrollView(
      dragStartBehavior: DragStartBehavior.down,
      slivers: [
        SliverAppBar(
          title: Text('Sliver App Bar'),
          pinned: false,
          floating: true,
          snap: true,
          expandedHeight: 500.0,
        ),
        SliverList(
          delegate: new SliverChildListDelegate(displayList),
        ),
      ],
    );
  }
...