XIBで作成したヘッドビューとフットビューが自動レイアウト形式であれば、携帯電話の標準ビュー設定で表示しても問題ありませんが、携帯電話で設定されている表示モードを拡大すると表示されます。 UITableViewHeaderViewとUITableViewFooterViewの表示サイズが乱れていることが分かります
解決策は、UIView を使用して UITableViewHeaderView をカバーすることです。
コード例:
UIView*tbHeadView = [[UIViewalloc]initWithFrame:CGRectMake(0,0,kSCREENWIDTH, heigth)];
[tbHeadViewaddSubview:_tbHView];
self.tableView.tableHeaderView= tbHeadView;