如何在Flutter GridView中启用分页?

时间:2018-05-08 04:42:48

标签: gridview dart flutter paging

我是dart的新手,我知道这可能很简单。但是,我无法找到一个简单的答案,如何在Flutter GridView中启用分页。我来自一个快速的背景,只需一行即可实现。 collectionView.isPagingEnabled = true。同样,我怎样才能在飞镖中实现这一目标?

2 个答案:

答案 0 :(得分:4)

使用PageView而不是GridView。请参阅以下代码。

new PageView.builder(
  scrollDirection: Axis.horizontal,
  itemCount: item.length,
  itemBuilder: (context, i) {
    return new Container();
  }
)

答案 1 :(得分:0)

Frankenstein完美地解释了我将添加一些有关将pageView移至特定页面的附加信息。

1)如下所示将PageController添加到您的PageView中。

`final _pageController = PageController(initialPage: 0);`

2)调用JumpPage导航到所需的页面,如下所示。

`_pageController.jumpToPage(3 - 1);`