我有2个viewcontroller,并且在那个控制器中有一个按钮,现在我想按下按钮它会显示下一个viewcontroller而不使用导航和modalviewcontrollers ...
我该怎么做才能帮助我......
答案 0 :(得分:1)
如果要在不使用导航或模态视图控制器的情况下显示控制器的视图,只需将控制器的视图添加为窗口的子视图即可。
在将显示下一个控制器的控制器中,您将执行以下操作:
[self.view.window addSubview:controller.view];
编辑:请尝试以下操作:
[((YourAppDelegate *)[UIApplication sharedApplication].delegate).window addSubview:controller.view]
这假设你的app委托有一个窗口属性。
编辑2:这是另一种选择。
[[UIApplication sharedApplication].keyWindow addSubview:controller.view];