滚动时,如何使Flutter Gridview在滚动时会分类



我正在通过使用

在网上制作可滑动的横幅
GridView.count(
    childAspectRatio: height / width,
    scrollDirection: Axis.horizontal,
    children: generateList(),
    crossAxisCount: 1,        
)

孩子的大小将占据整个GridView的宽度。但是现在我需要使滚动行为每页捕捉,例如在主屏幕上滚动/刷手机。

有什么方法可以实现这种行为?

作为@pskink状态在评论中。PageView确实可以完成这项工作。

PageView(
   scrollDirection: Axis.horizontal,
   children: generateList(),
)

太糟糕了,他没有回答我的评论,所以我决定将他的答案放在这里,以便可以帮助有相同问题的任何人

最新更新