如何在目标c中增加单元格数来扩展表格视图?

时间:2016-11-17 05:01:46

标签: ios objective-c uitableview

我有三个部分,每个部分都有一个单元格。当我点击一个部分的单元格时,单元格编号将增加。这意味着该部分将仅重新加载。我怎么能这样做?

NSRange range = NSMakeRange(0, 1);
NSIndexSet *section = [NSIndexSet indexSetWithIndexesInRange:range];                                     
[self.tableView reloadSections:section withRowAnimation:UITableViewRowAnimationNone];

我该如何实现这个方法? reloadSections不会调用。

1 个答案:

答案 0 :(得分:0)

在源数组中插入必要的值或对象,然后尝试重新加载该部分。

您也可以使用:

[self.tableView insertRowsAtIndexPaths:indexpaths withRowAnimation: UITableViewRowAnimationNone]
  1. 此处indexpaths是新索引路径的数组

  2. 在这两种情况下,您都需要更新源数组或字典(无论您使用的是什么)