1. 程式人生 > >UITableview中tableHeaderView高度改變後未重新整理介面

UITableview中tableHeaderView高度改變後未重新整理介面

今天開發時遇到一個問題,就是某種請求過後需要改變UITableview中tableHeaderView高度,但是賦值frame後底部cell並沒有頂上來,而是保留在原來位置未改變,這時候可以用這種方式,就是不僅設定frame,還要重新設view 給UITableview中tableHeaderView。
相關程式碼如下:

UIView *view=tableView. tableHeaderView;

view.frame=newFrame;

tableView. tableHeaderView =view;