设置tableHeaderView时的注意点

给UITableView添加self.tableView.tableHeaderView = heardView;

时的注意点  如果这个heardView是用代码创建的 添加直接在viewDidLoad方法里面设置就可以了

如果heardView是用xib做得那如果他在viewDidLoad 这个方法里面添加时他的高会增加20 可能里面多了个状态栏(把状态栏隐藏后他的高也正常了)  也可以在 viewDidAppear这个方法里面去设置self.tableView.tableHeaderView = heardView;他的高也会正常

以上得出 以后设置控件时如果frame发生异常可以尝试 在别的地方设置试试   

设置tableHeaderView时的注意点_第1张图片

设置tableHeaderView时的注意点_第2张图片


你可能感兴趣的:(设置tableHeaderView时的注意点)