【发布时间】:2010-06-24 05:52:22
【问题描述】:
- 我的应用程序有 AppDelegate ----> 添加了 MyViewController.view
- MyViewController 包含 UINavigationController, 即 MyViewController.view = MyViewController.aNavigationController.view
- 有了这个我可以正确地看到添加的视图
- 然后我创建了一个 NextViewController
- 在 MyViewController 中添加了一个带有动作的按钮
- 单击按钮时,我编写了使用 pushViewController 导航到下一个视图的代码
- 但它不起作用,单击按钮后会显示相同的视图
请帮助,如果有人遇到同样的问题并解决了它。
是否可以将导航控制器添加到视图控制器?
编辑:
@raaz 感谢您的回复...
我按照你在这里指定的方式尝试了,即
- 使用 IB 向 MyViewController 添加了 UINavigationController
- 在 MyViewcontroller.h 中为 UINavigation 控制器创建了 outlet
- IBOutlet 是否需要连接,还为按钮创建了 IBAction
- 然后单击按钮,创建 NextViewController 对象并将下一个视图控制器推送到导航控制器
- 但是,App 窗口仍然显示当前视图,不显示下一个视图
我的疑问是,我们可以向这个“MyViewController”添加导航控制器,即 UIViewController ???
【问题讨论】: