拦截iOS系统导航栏返回按钮事件

  • 在导航控制器中,push到下一个界面后,想拦截导航栏返回按钮的事件,以处理某些事情。

  • 自定义返回按钮当然可以,但是我就是不想写自定义按钮呢。

  • 代码如下,手势返回也知道哦~

    - (void)viewWillDisappear:(BOOL)animated{ 
        if ([self.navigationController.viewControllers indexOfObject:self]==NSNotFound) { 
            NSLog(@"clicked navigationbar back button"); 
        }
    }
    

原文链接


微博地址

你可能感兴趣的:(拦截iOS系统导航栏返回按钮事件)