在AppDelegate中创建了后退按钮,如何使用它进行后退操作?

时间:2013-04-29 07:30:56

标签: iphone xcode4.5

我在AppDelegete中创建了后退按钮。我还创建了一个导航控制器(自定义)。在该导航栏上会出现此后退按钮。因此它出现在我的所有观点中。但是我不知道如何回馈它,所以当我按下“后退”按钮时它应该转到上一页。

2 个答案:

答案 0 :(得分:3)

在AppDelegete中创建此方法

- (无效)gotoBack:(UIViewController中*)pViewController {

[pViewController.navigationController popViewControllerAnimated:YES];

}

并在控制器中调用gotoback方法,如下所示

[AppDelegete gotoBack:self];

答案 1 :(得分:0)

如果只想导航回来,将此目标添加到导航后退按钮并且无需创建导航返回方法,它将调用导航控制器的popViewController选择器

[_backButton addTarget:self.navigationController action:@selector(popViewControllerAnimated:) forControlEvents:UIControlEventTouchUpInside];