在我的应用程序中,我想创建一个教程来展示如何使用该应用程序。
为此我使用navcontroller.presentViewController
呈现了一个viewcontroller,它有一个表单外观。我想将viewcontroller
更改为另一个,但我不知道如何。
如何做到这一点?
提前致谢!
佐利
编辑:我想要实现的目标
我在mainViewController上
navcontroller.presentViewController
我出示welcomeScreenViewController1
然后我想从welcomeScreenViewController1
移到welcomeScreenViewController2
,而不必先解除welcomeScreenViewController1
。最好的情况是,如果在该模态视图中,我可以将welcomeScreenViewController2
推到welcomeScreenViewController1
。
我希望有帮助
答案 0 :(得分:4)
您的模态屏幕需要是导航控制器。所以你需要这样做:
UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:welcomeScreenViewController1];
navController.modalTransitionStyle = UIModalTransitionStyleCoverVertical;
[self presentViewController:navController animated:YES completion:nil];
然后,您应该能够在导航控制器中推送welcomeViewController2。
答案 1 :(得分:1)
而不是呈现视图,呈现导航控制器。