Во-первых, у меня есть 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