我有一个 UITableView,用户可以构建它并向其添加行。
编辑表格视图时,我想添加一个带有单个红色行的部分来重置表格
我的导航栏已经足够忙于使用 UIBarButtonItems 来切换编辑、添加和分隔视图的不动产。
我想我需要对“cellForRowAtIndexPath”和“NumberofSectionsInTableView”做点什么
关于如何实现这一点的任何帮助都会很棒。
我有一个 UITableView,用户可以构建它并向其添加行。
编辑表格视图时,我想添加一个带有单个红色行的部分来重置表格
我的导航栏已经足够忙于使用 UIBarButtonItems 来切换编辑、添加和分隔视图的不动产。
我想我需要对“cellForRowAtIndexPath”和“NumberofSectionsInTableView”做点什么
关于如何实现这一点的任何帮助都会很棒。
就像你写的一样,做起来并不难。
在您的导航栏中捕捉编辑按钮的事件并执行一个方法,您可以在其中设置部分和单元格的数量。添加到部分的数量 + 1(对于您的删除部分)和对于部分中的单元格的单元格数量 +1(因为您需要一个单元格 - 没有单元格的部分什么都不是)。
如果您现在调用 [yourtableview reloadData] numberOfCellsInTableView 并且所有其他委托方法会自动被调用并且您的新单元格+部分是可见的。
要自定义此单元格(红色按钮),请调用 cellForRowAtIndexPath 并为此行声明您的自定义单元格。
祝你好运。