Как указать CustomScrollView для прокрутки до виджета щепки во флаттере? - PullRequest
0 голосов
/ 11 июля 2019

Во-первых, у меня есть CustomScrollView, который имеет несколько SilverGrids в качестве дочерних.

CustomScrollView(
          controller: _scrollController,
          slivers: <Widget>[
            _grid1(),
            _grid2(),
            _grid3(),
          ],
        )

Затем у меня есть кнопка, которая управляет CustomScrollView для прокрутки, чтобы просто показывать Grid2 при нажатии

 RaisedButton(onPressed: () {
            _scrollController.animateTo( _getGrid2Offset(),
                duration: Duration(milliseconds: 200), curve: Curves.linear);
          },)

Но я не знаю, как рассчитать положение Grid2 относительно CustomScrollView

...