有什么办法可以在ScrollView外部使用SliverGrid吗?

时间:2017-08-26 20:02:42

标签: dart flutter flutter-sliver

我试图使用没有滚动行为的GridView,我通过设置" primary"来实现它。属性为false。通过这样做,我注意到当一个可滚动的小部件嵌套到另一个时,卡阴影会产生这种奇怪的效果。

Note the difference between the shadow of the two cards

所以我试图通过使用SliverGrid来实现它,但我发现我需要将它包装在CustomScrollView或相关的内容中,这样我就会再次创建阴影效果。有什么方法可以让我使用SliverGrid来让我不会有滚动行为吗?

1 个答案:

答案 0 :(得分:1)

这是一个更容易的解决方案。 使用Wrap代替GridView

Wrap类似于Column和Row。但它是二维的。 它还具有控制物品间距的酷炫能力。