UINavigationController,只是alloc然后推?

时间:2011-11-17 06:54:53

标签: iphone uinavigationcontroller

我不确定这是如何运作的。对于nav ctlrs,我只是分配/初始化/自动释放我想要的视图控制器,然后将其推入堆栈?它似乎工作,我只是不知道是否有更多它,因为我已经看到其他代码ppl为nav ctlr设置NSArray视图控制器,我不知道我是否需要这样做或者那种方法给我带来了什么。谢谢!

1 个答案:

答案 0 :(得分:1)

你可以只分配/ init / autorelease和push。这很好。

如果要使用一堆视图控制器设置导航控制器,以便用户可以立即使用后退按钮,则使用-[UINavigationController setViewControllers:]。例如,启动应用程序时,您可以从文件或首选项加载用户以前的状态,并使用它来设置视图控制器堆栈。