给UITableView添加self.tableView.tableHeaderView = heardView;spa
时的注意点 若是这个heardView是用代码建立的 添加直接在viewDidLoad方法里面设置就能够了table
若是heardView是用xib作得那若是他在viewDidLoad 这个方法里面添加时他的高会增长20 可能里面多了个状态栏(把状态栏隐藏后他的高也正常了) 也能够在 viewDidAppear这个方法里面去设置self.tableView.tableHeaderView = heardView;他的高也会正常方法
以上得出 之后设置控件时若是frame发生异常能够尝试 在别的地方设置试试 im