画面遷移について質問です。
画面遷移にはpresentViewControllerメソッドをよく使います。
NextViewController *nextViewController = [[NextViewController alloc] init];
nextViewController.view.frame = CGRectMake(10, 10, 200, 400);
[self presentViewController:nextViewController animated:YES completion:nil];
しかし、私が実装したview.frame設定は適用されません。
次のコードは正しく実行されます。
NextViewController *nextViewController = [[NextViewController alloc] init];
[self presentViewController:nextViewController animated:YES completion:nil];
nextViewController.view.frame = CGRectMake(10, 10, 200, 400);
これらのコードの違いは何ですか? view.frame は presentViewController メソッドで再定義されていますか?
ありがとう。