美文网首页iOS常用
IOS 侧滑返回

IOS 侧滑返回

作者: 本客 | 来源:发表于2021-06-16 16:51 被阅读0次

    ios7之后,系统有自带的侧滑返回,避免了手势的冲突等问题,但是,当我们自定义了navigationItem或者隐藏导航条之后,发现侧滑返回失效了,解决:

    自定义UINavigationController,在.m中

    遵守协议

    <UIGestureRecognizerDelegate>

    viewDidLoad中

    //侧滑返回手势的代理

    self.interactivePopGestureRecognizer.delegate =self;

    #pragma mark侧滑返回的手势代理实现

    - (BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer*)gestureRecognizer {

        if (self.viewControllers.count<=1){//如果是跟控制器就不支持侧滑返回

            return NO;

        }

        return YES;

    }

    相关文章

      网友评论

        本文标题:IOS 侧滑返回

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