我不确定这是如何运作的。对于nav ctlrs,我只是分配/初始化/自动释放我想要的视图控制器,然后将其推入堆栈?它似乎工作,我只是不知道是否有更多它,因为我已经看到其他代码ppl为nav ctlr设置NSArray视图控制器,我不知道我是否需要这样做或者那种方法给我带来了什么。谢谢!
答案 0 :(得分:1)
你可以只分配/ init / autorelease和push。这很好。
如果要使用一堆视图控制器设置导航控制器,以便用户可以立即使用后退按钮,则使用-[UINavigationController setViewControllers:]
。例如,启动应用程序时,您可以从文件或首选项加载用户以前的状态,并使用它来设置视图控制器堆栈。