Storyboard を使用して、ViewController の上部から開始し、VC と同じ幅と高さで UITableView を描画します。アプリを実行すると、UITableView が約 75 ピクセル下がります。自動レイアウトと考えられるすべての自動サイズ変更オプションをオン/オフしようとしました。デバイスのトグルを iphone 5 から 4 に変更しようとしました。インターフェイスを回転させるためのサポートを追加して、それを除外しようとしました。
テーブルをページの上部にとどめる唯一の方法は、viewDidLoad ステートメントで UITableView の原点フレームを手動で編集することです。
//myTable is the UITableView in question
CGRect newFrame = self.myTable.frame;
newFrame.origin.x = 0;
newFrame.origin.y = 0;
self.myTable.frame = newFrame;
xCode 4.6.1 を使用しています。他の誰かがこの問題を抱えていて、解決策を知っていますか? ありがとう!