2011-01-30 239 views
0

我有一个基于窗口的应用程序。在这种类型的应用程序中从一个视图切换到另一个视图最简单的方法是什么?如何从一个视图切换到另一个视图?

+0

定义“从一个视图切换到另一个视图”。你想推新视图控制器,还是放弃当前视图并显示新视图? – kevboh 2011-01-30 20:13:20

+0

这是什么意思“推新视图控制器”?我是iOS开发的新手。 – 2011-01-30 20:15:14

回答

0

如果你不使用导航控制器,并且不需要切换到不同的视图控制器,那么这样的事情只会切换视图:

[ myCurrentTopView removeFromSuperView ]; 

[ window addSubView: myNewView ]; 

对于这一点,你需要一个引用当前顶视图(上例中的myCurrentTopView),并且可能需要确保您的myNewView对象被预先分配,初始化,正确的帧大小等。