如何让UITableView重新评估特定部分页脚的需求?

时间:2017-08-22 21:18:55

标签: ios uitableview

我有一个动态的UITableView,我以编程方式添加行,然后调用insertRowsAtIndexPaths:withRowAnimation:

问题是,在添加行之前,我有一个部分页脚。插入行后不再需要此部分页脚。

是否有任何方法会强制UITableView再次询问它的来源是否需要该页脚?或者也许我可以手动删除它?

作为一种解决方法,我打电话给reloadSections:withRowAnimation:,但显然这不是最佳的,因为它使我的第一次调用无用(我只能调用reloadSections,但是当我只有{仅}时它可能会处理得太多添加行 - 更不用说动画问题了。)

在完美的世界中,我有办法再次为tableView(_:viewForFooterInSection:)调用UITableView。

Ps [1]:加强我处理footerInSection,而不是tableViewFooter。

Ps [2]:对不起这个可怕的头衔。

0 个答案:

没有答案