每次调用UITableView
时,我都会从支持数组填充cellForRowAtIndexPath
。用户可以返回(通过导航栏)或者他们必须将tableview的数据集提交给服务器。我们的GUI团队希望界面设计为“完成”。按钮作为表行中的最后一个单元格,以便提交数据集。现在,numberOfRowsInSection
正在返回[myArray count]
,我可以想象用一个" ghost"来改变后备阵列。记录完成按钮,或只是返回[myArray count] + 1
并捕获cellForRowAtIndexPath
中不匹配的数组计数。然而,这两种方式似乎都很麻烦。实现这个的最佳方法是什么?
答案 0 :(得分:0)
将按钮放在footer for the tableview中,或者弄乱行数。我已经使用了这两种方法,只是取决于最后一个单元需要看起来像其余行的多少(或者在使用页脚的情况下看起来不像它们)