您的位置:首页 > 移动开发 > IOS开发

使用tableHeaderView的时候动态改变高度

2016-08-11 14:43 281 查看
    前些天迭代产品的时候,使用了tableView,但是放在tabelHeaderView上的视图必须根据接口返回的情况,动态调整。

最初想到的是去改变headerView的frame,可是设置后如果大小改变,原高度却不会变,导致缺失一块或者多一块白。

   查阅资料后发现需要重新设置 tableHeaderView才可以,具体情况如下代码

[self.tableView setTableHeaderView:headerView];


  如果不希望效果太生硬可以加入如下代码

[self.tableView beginUpdates];
[self.tableView setTableHeaderView:headerView];
[self.tableView endUpdates];
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ios tableViewHeader