Iphone 返回UI按钮控制UI导航控制器

Iphone 返回UI按钮控制UI导航控制器,iphone,objective-c,cocoa-touch,ios,Iphone,Objective C,Cocoa Touch,Ios,我到处找过这个 我有一个导航控制器。我喜欢在所有的动画中使用导航控制器,但是导航栏让我很恼火,所以我禁用了它 我想创建一个UIButton,将导航控制器推回一个页面 这可能吗?有人能告诉我如何做到这一点,并获得正确的项目,允许推回到以前的看法 谢谢在功能上创建一个带有目标的按钮,该功能可以: [self.navigationController popViewControllerAnimated:YES] 由于导航控制器作为堆栈工作,因此当前视图控制器将从堆栈中弹出,并显示上一个视图控制器您是

我到处找过这个

我有一个导航控制器。我喜欢在所有的动画中使用导航控制器,但是导航栏让我很恼火,所以我禁用了它

我想创建一个UIButton,将导航控制器推回一个页面

这可能吗?有人能告诉我如何做到这一点,并获得正确的项目,允许推回到以前的看法


谢谢

在功能上创建一个带有目标的按钮,该功能可以:

[self.navigationController popViewControllerAnimated:YES]

由于导航控制器作为堆栈工作,因此当前视图控制器将从堆栈中弹出,并显示上一个视图控制器

您是否在UINavigationController类中尝试了以下方法:

– pushViewController:animated:
– popViewControllerAnimated:
– popToRootViewControllerAnimated:
– popToViewController:animate

从按钮的动作方法调用pop方法

查看,您可以让UIButton调用导航控制器的PopViewController激活:

假设您对导航控制器有一个有效的引用,设置按钮操作以使用:

弹出视图控制器,直到指定的视图控制器位于导航堆栈的顶部

- (NSArray *)popToViewController:(UIViewController *)viewController animated:(BOOL)animated