Iphone UINavigationController,只需alloc然后按下?

Iphone UINavigationController,只需alloc然后按下?,iphone,uinavigationcontroller,Iphone,Uinavigationcontroller,我不知道这是怎么回事。对于nav CTLR,我是否只需alloc/init/autorelease我想要的视图控制器,然后将其推送到堆栈上?这似乎是可行的,我只是不知道是否还有更多,因为我看到了ppl为导航ctlr设置了一系列视图控制器的其他代码,我不知道我是否需要这样做,或者这种方法给我带来了什么。谢谢 您只需alloc/init/autorelease和push。那很好 如果要使用一组视图控制器设置导航控制器,以便用户可以立即使用“后退”按钮,请使用-[UINavigationControl

我不知道这是怎么回事。对于nav CTLR,我是否只需alloc/init/autorelease我想要的视图控制器,然后将其推送到堆栈上?这似乎是可行的,我只是不知道是否还有更多,因为我看到了ppl为导航ctlr设置了一系列视图控制器的其他代码,我不知道我是否需要这样做,或者这种方法给我带来了什么。谢谢

您只需alloc/init/autorelease和push。那很好


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

只需将其分配给根视图控制器并初始化即可。