我试图添加一个额外的单元格作为tableView中最后一个单元格的自定义内容,而不更改创建表格的其他内容的字典。我认为添加它的地方在cellForRowAtIndexPath
而不是添加到numberOfRowsInSection
,如果我这样做就会崩溃。在UITable的末尾添加空白单元格
我得到一个cellCount
从该表创建数据字典,然后在cellForRowAtIndexPath
,我有:
if (indexPath.row == cellCount) {
... stuff goes here
return cell;
}
当然
,这永远不会被调用。如果我做if (indexPath.row == cellCount -1)
它会覆盖最后一个包含内容的单元格。
我可以得到这个工作,如果我添加一个空白条目到我填充字典的XML,但这是丑陋的。
示例代码会很整洁!
感谢TechZen。有问题的单元格不适用于编辑。它将提供上面提供的数据的摘要,所以它将被添加到单元格中,而不是从字典中。 – 2010-04-29 15:58:59
看到我的编辑上面的另一个想法。 – TechZen 2010-04-29 17:24:11
非常好的建议,如果我没有从数据中绘制3张表格,我相信这会起作用。应用程序表如下所示:国家 - >州 - >主要城市我只需要在主要城市表上的第二部分,并且在绘制表格后我无法返回并添加一个部分。如果我创建两个部分,前两个表将复制第一部分的数据。 – 2010-04-29 18:37:21