使用嵌入式导航控制器Xcode向表视图添加后退按钮

时间:2013-01-05 17:20:48

标签: xcode

到目前为止,这是我的应用流程。

使用矩形按钮(模态)链接到>查看控制器(HOME)具有链接到>的嵌入式导航控制器的表视图控制器多个视图控制器,每个控制器上都有一个图像。

这项工作很完美但是......

我希望在我的Table视图控制器上有一个“后退”按钮,让我回到我的(HOME)视图控制器。

我是新手,并试图找到相关的信息并尝试了大量的选项,但注意似乎工作,虽然我可以在模拟器中看到一个按钮(并有Modal将其链接到我的(HOME)视图)模拟器每次都崩溃,并出现此错误消息.....

* 2013-01-05 17:19:40.080 MASTER DETAIL POLAR TEST [10975:f803] - [HomeController setCharacterNumber:]:无法识别的选择器发送到实例0x6894620 2013-01-05 17:19:40.084 MASTER DETAIL POLAR TEST [10975:f803] 由于未捕获的异常'NSInvalidArgumentException'而终止应用程序,原因:' - [HomeController setCharacterNumber :]:无法识别的选择器发送到实例0x6894620' **

请帮助.....

1 个答案:

答案 0 :(得分:0)

可能是最好的HOME viewController嵌入在navigationController中,成为RootViewController。通过单击rect按钮,将出现tableViewController。 使用navigationControllers方法 - pushViewController:animated:或创建一个新的segue和select“push”。

如果您不喜欢这种方式,则必须将navigationBarButtonItem添加到navigationBar。将此按钮项链接到将消息 dismissViewControllerAnimated:completion:发送到tableViewController的操作。这应该有用。