58.UITableView:改变 TableHeaderView 的高度--跟随cell滚动

来源:互联网 发布:艺考生软件怎么样 编辑:程序博客网 时间:2024/05/22 06:55
view 作为 tableView 的 tableHeaderView,单纯的改变 view 的 frame 是无济于事的,tableView  不会大度到时刻适应它的高度(以后 Apple 会不会改变就不知道了),所以,如何告诉tableView 它的 tableHeaderView 已经改变了?很简单,就一句话(关键最后一句):

[self.tableView beginUpdates];
[self.tableView setTableHeaderView:headerView];
[self.tableView endUpdates];
0 0