ios 禁用某个页面导航手势返回
- (void)viewWillDisappear:(BOOL)animated {
[super viewWillDisappear:YES];
self.navigationController.interactivePopGestureRecognizer.enabled = YES;
}
- (void)viewDidAppear:(BOOL)animated {
[super viewDidAppear:YES];
self.navigationController.interactivePopGestureRecognizer.enabled = NO;
}
需要在viewWillDisappear 添加 self.navigationController.interactivePopGestureRecognizer.enabled = YES;
否则可能会造成页面卡死情况。
发表回复