我有一个应用程序,它有一个启动屏幕上的开始按钮。如果您点击该按钮,视图会改变并出现一个新视图,那么我们称之为主视图。如何实现UIView转换
我实现它的方式是每个视图一个视图控制器。现在我想添加转换动画,这个实现会导致问题。例如,我想要使用以下代码:
[UIView transitionFromView:startView toView: mainView duration: 2.0
options: UIViewAnimationOptionTransitionCurlDown completion: NULL];
但是这不起任何作用。阅读文档表明,这只有在视图控制器没有改变的情况下才有效。文档中没有任何视图控制器发生变化的卷曲下移过渡的例子,所以我不知道该怎么做。
当我开始编写应用程序时,我阅读了指南,他们建议每个视图有一个视图控制器是正在做的事情的正确方法。
现在当视图控制器发生变化时,实现视图转换的正确方法是什么?非常感谢您的帮助!
编辑:我正在寻找一个解决方案,第一个视图控制器被销毁。
如果任何人从设计的角度看这个问题请在这里发布,我会接受它作为我的问题的正确答案。非常感谢您的帮助! – 2011-04-25 12:31:56
从设计的角度来看,这确实不是一个好主意。请参阅下面的答案。 – Rob 2012-07-07 16:38:25