返回UIButton控制UINavigationController
问题描述:
我已到处寻找此。返回UIButton控制UINavigationController
我有一个导航控制器。我喜欢使用导航控制器的所有动画,但酒吧刺激我,所以我已禁用它。
我想创建一个UIButton,它将推动导航控制器返回一个页面。
这可能吗?有人可以告诉我如何实现这一点,并获得正确的项目,允许推回到以前的观点。
感谢
答
与上做一个功能的目标创建一个按钮:
[self.navigationController popViewControllerAnimated:YES]
由于导航控制器为堆栈当前视图控制器从堆栈和以前的视图控制器POP操作了在显示
答
你尝试在UINavigationController的类这些方法:
– pushViewController:animated:
– popViewControllerAnimated:
– popToRootViewControllerAnimated:
– popToViewController:animate
从按钮的操作方法中调用pop方法。
答
假设你有导航控制器的有效参考,设置按钮操作使用方法:
流行视图控制器,直到指定的视图控制器位于导航堆栈的顶部。
- (NSArray *)popToViewController:(UIViewController *)viewController animated:(BOOL)animated