在UITableViewController里面的headerView方法写了之后,滚动时headerView不上移

实现tableView的headerView方法时,如果写在里面来写headerVeiw,则无法实现上划
-(void)creatUI{
UITableView * tableView = [[UITableView alloc]init];
self.tableView = tableView;

self.tableView.tableHeaderView = [self creatHeaderTableView];

【在UITableViewController里面的headerView方法写了之后,滚动时headerView不上移】}
-(UIView *)creatHeaderTableView{
UIView * bgView = [[UIView alloc]init];
//在这个bgView上面添加你的headerView的内容以及尺寸,只需要在实现方法上面设置headerView的height就行了
return bgView;
}

    推荐阅读