当我们有三个UIViewController时如何添加后退按钮

时间:2012-12-30 11:09:10

标签: iphone objective-c uiviewcontroller uinavigationcontroller ios6

我正在从this link学习导航控制器。

我已根据此链接创建。但是现在我想要的是在我将按钮UIViewController之前添加一个My Recipe Book。当我单击此按钮时,我将看到示例中的第一个屏幕。当我看到第二个屏幕(我将在其中列出项目列表(示例中的屏幕1))时,我应该像第二个屏幕中的上面示例中那样具有后退按钮。

知道如何完成这项工作吗?

我尝试添加新的UIViewController并添加导航控制器,并将此UIViewControllerUIViewController中的第一个MODAL相关联。

它有效,但我看不到后退按钮。

2 个答案:

答案 0 :(得分:0)

我得到了答案......是的,我终于做到了......

我添加了新的UIViewController并将此新UIViewController链接到已存在的导航控制器。

早些时候:

Navigation Controller >> UIViewController 1 >> UIViewController 2

我在尝试什么,哪些无法正常工作

Navigation Controller >> New UIViewController >> Navigation Controller >> UIViewController 1 >> UIViewController 2

以下是正在运作的

Navigation Controller >> New UIViewController >> UIViewController 1 >> UIViewController 2

答案 1 :(得分:0)

使用....

为每个视图控制器的viewDidLoad方法设置标题
    [self setTitle:@"myViewController"];

如果隐藏导航栏,则使用......

使其可见
[self.navigationController setNavigationBarHidden:NO];