小编Pie*_*zza的帖子

如何在Flutter中实现交错的网格视图?

我想在Flutter中实现交错网格视图-例如Pinterest交错网格视图(以前是通过自己的Android Widget来实现的,现在是通过Google的StaggeredGridLayoutManager来实现的)。

因此要求是:

  • 项是通过API提取的-因此,我需要类似于GridView.builder或ListView.builder的东西,以便可以实现无限滚动
  • 网格视图中要显示的每个项目均由以下组成:
    • 图片-例如图片
    • 一些文本/视觉信息,其中包括:可变长度的字符串(可能跨越两行或更多行),图标,一些其他文本(例如,金额)

我知道有一个名为flutter_staggered_grid_view的插件,但这没有用,因为它需要事先知道网格的每个图块的精确高度-当然,这不是我的情况。

flutter

6
推荐指数
3
解决办法
5355
查看次数

标签 统计

flutter ×1