ScrollController not attached to any scroll views

前端 未结 11 1179
难免孤独
难免孤独 2021-01-17 07:22

I\'m using CustomScrollView, and providing it with a controller. ScrollController works, I even added a listener to it and print out the position of the scroll view.

11条回答
  •  醉话见心
    2021-01-17 07:47

    I resolved my problem using the same ScrollController to both controllers. First I create the ScrollController():

    ScrollController scollBarController = ScrollController();
    

    Inside my code:

    Container(
        width: MediaQuery.of(context).size.width,
        height: MediaQuery.of(context).size.height,
        child: Scrollbar(
          controller: scollBarController,
          isAlwaysShown: true,
          child: StaggeredGridView.count(
            controller: scollBarController,
            crossAxisCount: 16,
            staggeredTiles: _staggeredTamanho,
            shrinkWrap: true,
            children: [
              ...
            ], //listStaggered,
            mainAxisSpacing: 7.0,
          ),
        ),
      ),
    

提交回复
热议问题