ios – 如何访问UITableView中特定部分的页脚或标题视图?

我在创建表时添加页眉和页脚视图.
我想要做的是动态和编程地更改页脚的内容.
是否有一种标准的方法来获取UIView的页脚?

我知道有一种方法是添加一个UIView属性,并在 – (UIView *)tableView:(UITableView *)tableView viewForFooterInSection:(NSInteger)部分创建它时分配脚UIView
但我想知道是否有更好的方法来做到这一点.

解决方法

您可以在创建自定义部分页脚视图时对其进行标记,例如,在tableView:viewForFooterInSection:中,如下所示:
mySectionFooterView.tag = kMySectionFooterViewTag;

kMySectionFooterViewTag可以是您喜欢的任何NSInteger.

要从程序的其他部分访问mySectionFooterView,您可以使用:

mySectionFooterView = [myTableView viewWithTag:kMySectionFooterViewTag];

myTableView是包含自定义部分页脚视图的UITableView.当使用UITableViewController时,您通常可以将myTableView作为self.tableView访问.

请注意,使用此方法可能会出现性能问题,因为viewWithTag:将搜索myTableView的整个视图层次结构.

以上是来客网为你收集整理的ios – 如何访问UITableView中特定部分的页脚或标题视图?全部内容,希望文章能够帮你解决ios – 如何访问UITableView中特定部分的页脚或标题视图?所遇到的程序开发问题。

如果觉得来客网网站内容还不错,欢迎将来客网网站推荐给程序员好友。