刷新UITableView tableFooterView而不重新加载整个表数据

jhe*_*ran 9 uitableview ios

我有一张带有页脚和桌脚的桌子.它从核心数据接收数据.当数据发生变化时,我重新加载每个单个数据和部分页脚都没有问题,但是无法重新加载tableFooterView.

我有类似的东西:

1
2
3
Section footer: 6
4
5
Section footer: 9
Table footer: 15
Run Code Online (Sandbox Code Playgroud)

主要的问题是我有一个动画-willDisplayCell,每次我[self.tableView reloadData]在每个单元格上发射它都是一团糟.我无法找到如何重新加载表页脚.任何想法都将受到欢迎.

jhe*_*ran 5

这里找到.

[UIView setAnimationsEnabled:NO];
[tableView beginUpdates];
[tableView endUpdates];
[UIView setAnimationsEnabled:YES];
Run Code Online (Sandbox Code Playgroud)