Flutter 中的 滚动视图中嵌套 Grid 方块视图怎么搞?

63 阅读1分钟

对于初学者,我之前在一个群里看到很多人想的是 在 ListView 里套 GridView ,于是发现各种问题. 这里推荐 使用 CustomscrollView 更加合适 很多内容包含部分. 在实际应用中我个人将这部分简化成了 TaleView 来简化复杂度 避免重复写代码. 具体请参照 说明:

/*
* ***************************************************************

*  -------------------------------
* -------------- 区 尾 ------------    sectionFooter(section)
* -------------- 区 头 ------------
*  -------------------------------
*  |            grid区            |     getSectionType(section) SectionType.grid
*  |      gridItem  |  gridItem   |     getRowCount(section)   gridItem 数量
*  |      gridItem  |  gridItem   |
* ---------------------------------
*  ------------- 区尾 --------------
*  -------------- 区 头 ------------
*  -------------------------------

* */
getSectionType(section)=> SectionType.grid;//设这个去加载 gridView 
getRowCount(section)=> 3; 设置 gridItem 个数等信息


详细细节参看 TaleView