方法一:
1.首先在navagationController的某个控制器中 遵守:UIGestureRecognizerDelegate
2.在viewDidload中设置: self.navigationController.interactivePopGestureRecognizer.delegate = self;
3.实现代理方法:
方法二:
自定义leftbarButton,也可以自动禁用。
self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc]initWithTitle:@"返回"style:UIBarButtonItemStylePlain target:self action:@selector(didClickfanhui)];