我有一个关于屏幕转换的问题。
为了传输一个屏幕,我经常使用 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 方法中重新定义?
谢谢。