iOS控制器手势左滑返回监听笔记

2021-07-17  本文已影响0人  数字d

协议声明

@interface ViewController()<UIGestureRecognizerDelegate>

代理设置

    self.navigationController.interactivePopGestureRecognizer.delegate = self;

事件监听

- (BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer *)gestureRecognizer
{
    if (gestureRecognizer == self.navigationController.interactivePopGestureRecognizer) {
   //   这里添加需要实现的拦截逻辑
     [self closeAllAndBack];
   //  如果希望返回页面这里就return YES,如果不希望返回页面这里就return NO
        return YES;
    }
//   这个地方默认返回YES;
    return YES;
}
上一篇 下一篇

猜你喜欢

热点阅读