写flutter也有一段时间了,期间多是带着iOS的思想在写,今天带给大家的是flutter中tableview,cell里面有多个相似的item的布局。看下图:

这个布局在iOS中是比较常见的布局,我们一般会在cell中通过for循环的方式布局,在flutter中,for循环并不能直接用来布局,那要怎么写呢?
方法1:这个是博主曾经用过的方式,就是一个个的写,效率比较低,还要判空,点击事件和赋值都要单独分开给数据源,不推荐这么做;
方法2:博主今天推荐的方法是使用Wrap,看看具体代码怎么写的吧:
Container(
margin: EdgeInsets.only(left:
本文介绍了在Flutter开发中如何实现类似iOS中TableView中cell内的for循环布局。传统方式效率较低,不推荐。推荐使用Wrap组件来创建布局。文章分为页面页和Cell自定义两部分进行讲解,并提供了完整的示例代码,帮助开发者快速理解和应用。
订阅专栏 解锁全文
1055

被折叠的 条评论
为什么被折叠?



