NIBなしでメインビューを設定しようとしているので、loadViewメソッドを使用しています。
無効:
-(void)loadView {
self.view.frame = CGRectMake(100, 0, 320, 480);
}
無効:
-(void)viewDidLoad {
self.view.frame = CGRectMake(100, 0, 320, 480);
}
これは機能します:
-(void)viewDidAppear { //or viewWillAppear
self.view.frame = CGRectMake(100, 0, 320, 480);
}
(すべてのメソッドはそれぞれのメソッドを呼び出しますsuper
、私はそれをそこに載せませんでした)
なぜこれが起こっているのか、またはなしでビューを調整する方法があるかどうかを誰かが説明できますviewDidAppear
かviewWillAppear
?