如果手動(dòng)定制了返回按鈕,右滑的手勢將會(huì)失效,也就是自定義了 navigationItem 的 leftBarButtonItem,右滑的手勢就會(huì)失效,解決方法如下:
@interface BaseNavigationController() < UIGestureRecognizerDelegate>
@end
@implementation BaseNavigationController
#pragma mark - Controller life cycle
- (void)viewDidLoad {
[super viewDidLoad];
self.interactivePopGestureRecognizer.delegate = self;
}
- (BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer *)gestureRecognizer {
return YES;
}