Skip to content

Instantly share code, notes, and snippets.

@hulefei
Created April 15, 2016 09:23
Show Gist options
  • Save hulefei/5b556aada8ba95ed625ef440bc4a04df to your computer and use it in GitHub Desktop.
Save hulefei/5b556aada8ba95ed625ef440bc4a04df to your computer and use it in GitHub Desktop.
自定义navigationItem.leftBarButtonItem后,系统默认的手势滑动失效解决方案
- (void)viewDidLoad {
[super viewDidLoad];
__weak typeof (self) weakSelf = self;
if ([self respondsToSelector:@selector(interactivePopGestureRecognizer)]) {
self.interactivePopGestureRecognizer.delegate = weakSelf;
}
}
#pragma mark - UIGestureRecognizerDelegate
- (BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer *)gestureRecognizer {
if (self.viewControllers.count < 3) {
return NO;
}
return YES;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment