-
第一步, 签代理
@interface NAFirstBookStoreViewController ()<UIGestureRecognizerDelegate> -
第二步, 指定代理人
self.navigationController.interactivePopGestureRecognizer.delegate = self; -
重写协议方法
- (BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer *)gestureRecognizer{ UIViewController *target = nil; for (UIViewController * controller in self.navigationController.viewControllers) { //遍历 if ([controller isKindOfClass:[NAFirstSignPointsMallViewController class]]) { //这里判断是否为你想要跳转的页面 target = controller; } } if (target) { [self.navigationController popToViewController:target animated:YES]; //跳转 return NO; } else{ return NO; } }
监听屏幕边缘侧滑返回手势
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
相关阅读更多精彩内容
- 类似qq的可以侧滑返回,效果不错,当你在实现的时候本来几句代码可以简洁的搞定,可是你后来就会发现一个大坑,导致的你...