美文网首页
导航栏右滑返回失效

导航栏右滑返回失效

作者: 超_iOS | 来源:发表于2017-01-12 14:45 被阅读33次
    - (void)viewWillAppear:(BOOL)animated
    {
        [super viewWillAppear:animated];
        self.navigationController.interactivePopGestureRecognizer.delegate = self;
    }
    
    
    - (BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer *)gestureRecognizer{
        DLog(@"%ld子VC",self.navigationController.childViewControllers.count);
        return self.navigationController.childViewControllers.count > 1;//是不是rootvc
    }
    
     // self.navigationController.navigationBarHidden = NO;
    尽量用下边这个来隐藏显示.不解释,都是坑
        [self.navigationController setNavigationBarHidden:NO animated:YES];
    

    注:FDFullscreenPopGesture 这个很6,可以搜一下,一句代码都不需要就可以实现

    相关文章

      网友评论

          本文标题:导航栏右滑返回失效

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