美文网首页
禁用系统滑动返回功能

禁用系统滑动返回功能

作者: Vincent0088 | 来源:发表于2018-06-20 11:41 被阅读0次

- (void)viewDidAppear:(BOOL)animated{

 [super viewDidAppear:animated];

if([self.navigationController respondsToSelector:@selector(interactivePopGestureRecognizer)]){

self.navigationController.interactivePopGestureRecognizer.enabled = NO;

self.navigationController.interactivePopGestureRecognizer.delegate =self; 

 }

}

- (void)viewWillDisappear:(BOOL)animated {

 [super viewWillDisappear:animated];

if([self.navigationController respondsToSelector:@selector(interactivePopGestureRecognizer)]) {

self.navigationController.interactivePopGestureRecognizer.enabled = YES;

self.navigationController.interactivePopGestureRecognizer.delegate =nil;

 }

}

- (BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer*)gestureRecognizer

{return NO; //YES:允许右滑返回  NO:禁止右滑返回

}

相关文章

网友评论

      本文标题:禁用系统滑动返回功能

      本文链接:https://www.haomeiwen.com/subject/wzwtyftx.html