检测UINavigationController上的后退按钮触摸
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了检测UINavigationController上的后退按钮触摸相关的知识,希望对你有一定的参考价值。
Code taken from comment by 'William Jockusch' in the URL.
-(void) viewWillDisappear:(BOOL)animated { if ([self.navigationController.viewControllers indexOfObject:self]==NSNotFound) { // back button was pressed. We know this is true because self is no longer // in the navigation stack. } [super viewWillDisappear:animated]; }
以上是关于检测UINavigationController上的后退按钮触摸的主要内容,如果未能解决你的问题,请参考以下文章
UINavigationController - 检测何时导航回根视图控制器
iOS 7 uinavigationcontroller 如何检测滑动?
检测UINavigationController上的后退按钮触摸
在 UINavigationController 中未检测到 touchesBegan 和其他触摸事件
如何使用 UINavigationController 中的所有视图和导航控制器的导航控件检测用户活动?
带有 UINavigationController 的 UITabBarController,在 hidesBottomBarWhenPushed 上隐藏 UINavigationController