0

我有一个 UITableView,用户可以构建它并向其添加行。

编辑表格视图时,我想添加一个带有单个红色行的部分来重置表格

我的导航栏已经足够忙于使用 UIBarButtonItems 来切换编辑、添加和分隔视图的不动产。

我想我需要对“cellForRowAtIndexPath”和“NumberofSectionsInTableView”做点什么

关于如何实现这一点的任何帮助都会很棒。

4

1 回答 1

1

就像你写的一样,做起来并不难。

在您的导航栏中捕捉编辑按钮的事件并执行一个方法,您可以在其中设置部分和单元格的数量。添加到部分的数量 + 1(对于您的删除部分)和对于部分中的单元格的单元格数量 +1(因为您需要一个单元格 - 没有单元格的部分什么都不是)。

如果您现在调用 [yourtableview reloadData] numberOfCellsInTableView 并且所有其他委托方法会自动被调用并且您的新单元格+部分是可见的。

要自定义此单元格(红色按钮),请调用 cellForRowAtIndexPath 并为此行声明您的自定义单元格。

祝你好运。

于 2012-05-11T17:20:35.103 回答