【发布时间】:2015-01-24 16:49:22
【问题描述】:
我正在尝试在我的部分页脚完成加载时直接更改它的元素
但是当我尝试以下方式时
-(void)tableView:(UITableView *)tableView willDisplayFooterView:(UIView *)view forSection:(NSInteger)section {
UITableViewHeaderFooterView* footerView = [self.tableView footerViewForSection:0];
}
footerView 返回 nil
唯一适合我的解决方案是performSelector:withObject:afterDelay
不应该存在像上面提到的那样但使用didDisplayFooterView 的委托方法吗?
谢谢:)
【问题讨论】:
-
为什么不用这个方法传入的
view参数呢? -
willDisplayFooterView如“将来会显示”。当然不能从tableView中获取,因为还没有显示出来。
标签: objective-c uitableview view footer