我的项目中有两个视图控制器。在第一个视图控制器内,我想通过按一个按钮来切换到第二个视图控制器。目前我是这样做的
- (IBAction)startController2:(id)sender {
viewController1 vc2 = [[viewController2 alloc] init];
self.view = vc2.view;
}
看起来这个方法能正常工作,但是在按钮按下和第二个视图控制器出现之间存在很大的延迟(4秒)。如果我直接从AppDelegate调用viewController2会更快。我在这里做错了什么?非常感谢任何帮助。