iOS开发中TableView的嵌套使用

先上效果图


iOS开发中TableView的嵌套使用

要实现这种效果,有个第三方库MMGridView也能实现,下面说说我的想法

首先,最外层是一个TableView(我们估且称为表A),返回几个Sections,

iOS开发中TableView的嵌套使用

每个Sections中返回的行数为

iOS开发中TableView的嵌套使用

注(blogsSource为数据源);

iOS开发中TableView的嵌套使用

要将行列数(也就是图中的rowIndex、sectionIndex)传到表B中,因为要定位到哪个确定的cell。

紧接着,每个Sections中又是一个TablewView(表B),表B相对于表A就简单多了,跟普通的写法一样。

难点就在于行数列数的控制。