IUNavigationController加载更多viewControllers

时间:2010-03-11 03:59:43

标签: iphone uiviewcontroller uinavigationcontroller uitableview

昨天不是Noob,但仍然是绿色。 我有一个UITabbarcontoller和一个IUNavigationController他们似乎工作正常。我有一个UITableviewController我加载我的NSMutable数组。用户单击一个单元格并将didSelectRowAtIndexPath xib加载到堆栈中。我在当前的xib上有一个“了解更多”按钮。当按下“了解更多”按钮但失败时,我尝试了一些方法来加载新的xib。我认为它与导航控制器有关?我是否需要将navigationcontroller导入到我制作的每个ViewControllerSubclass中?感谢。

1 个答案:

答案 0 :(得分:0)

通常有一个电话:

[self navigationController] pushViewController:newViewController animated:YES]

将新控制器推送到视图堆栈。因此,当按下“了解更多”时,您将创建一个新控制器(-initWithNibName:bundle:)并使用该控制器加载它。务必释放新控制器。

查看UIViewController documentation了解更多信息。