以前、私は常にルートのUIView要素(IE)UIViewControllerのルートUIViewが自動サイズ設定されていますか?
// UIViewController -loadView
CGRect viewFrame = CGRectMake(0, 20, 320, 460);
UIView *view = [[UIView alloc] initWithFrame:viewFrame];
[self setView:view];
[view release];
のサイズと位置を設定したプログラム的にコントローラを設定するときならば、あなたがルートを追加することを私は気づいた(と誰でも確認することができる場合、私は疑問に思います) UIViewを使用して、使用可能なスペースに自動サイズ設定するときにサイズや位置を設定する必要はありません。 (つまり)
// UIViewController -loadView
UIView *view = [[UIView alloc] init];
[self setView:view];
[view release];
私は、その後のUIViews(すなわちUIButton、UILabelなど)を配置してサイズする必要があることを理解し、私はちょうど私が私が現在見ています動作を理解していますを確認します。
感謝、thatsの知って確かに良いです。 – fuzzygoat