带按钮的UiView控制器

时间:2011-03-31 11:11:17

标签: ios4

我有2个viewcontroller,并且在那个控制器中有一个按钮,现在我想按下按钮它会显示下一个viewcontroller而不使用导航和modalviewcontrollers ...

我该怎么做才能帮助我......

1 个答案:

答案 0 :(得分:1)

如果要在不使用导航或模态视图控制器的情况下显示控制器的视图,只需将控制器的视图添加为窗口的子视图即可。

在将显示下一个控制器的控制器中,您将执行以下操作:

[self.view.window addSubview:controller.view];

编辑:请尝试以下操作:

[((YourAppDelegate *)[UIApplication sharedApplication].delegate).window addSubview:controller.view]

这假设你的app委托有一个窗口属性。

编辑2:这是另一种选择。

[[UIApplication sharedApplication].keyWindow addSubview:controller.view];