給UITableView添加self.tableView.tableHeaderView = heardView;spa
時的注意點 若是這個heardView是用代碼建立的 添加直接在viewDidLoad方法裏面設置就能夠了table
若是heardView是用xib作得那若是他在viewDidLoad 這個方法裏面添加時他的高會增長20 可能裏面多了個狀態欄(把狀態欄隱藏後他的高也正常了) 也能夠在 viewDidAppear這個方法裏面去設置self.tableView.tableHeaderView = heardView;他的高也會正常方法
以上得出 之後設置控件時若是frame發生異常能夠嘗試 在別的地方設置試試 im