是否可以重新加载一个部分中的所有行而无需重新加载该部分的标题?

时间:2014-06-09 10:30:22

标签: uitableview

我需要有选择地重新加载UITableView。我已经尝试了以下方法,但它们不适合我的需要,因为我需要完全重新加载所有部分行但不重新加载部分标题。 (表格的其余部分应保留在除了部分行之外)

选项1:不好,因为它还重新加载了节头。我不希望部分标题重新加载,因为它包含来自用户的可编辑文本

[self.tableView reloadSections:[NSIndexSet indexSetWithIndex:MySection] withRowAnimation:UITableViewRowAnimationAutomatic];

选项2:

// not good because the number of rows doesn't stay the same in between reloads - this is the reason i need to reload!
    [self.tableView reloadRowsAtIndexPaths:indexPaths withRowAnimation:UITableViewRowAnimationAutomatic];

选项3:

// not good because I don't get the animation with the previous 2 options
    [self.tableView reloadData];

0 个答案:

没有答案