美文网首页
iOS手势滑动返回效果

iOS手势滑动返回效果

作者: JHAO_浮夸 | 来源:发表于2017-08-18 10:11 被阅读0次
开发中有时需求会要求滑动控制器直接返回 ,苹果自带效果只能在控制器的边缘处返回 现分享一种比较优雅的处理方法:
   //找到原有的手势对象及实现方法 self.interactivePopGestureRecognizer.delegate\handleNavigationTransition

      UIPanGestureRecognizer *pan = [[UIPanGestureRecognizer alloc] initWithTarget:self.interactivePopGestureRecognizer.delegate action:@selector(handleNavigationTransition:)];
      pan.delegate=self;
    self.interactivePopGestureRecognizer.enabled=NO;
    //给导航控制的View添加拖拽手势
     [self.view addGestureRecognizer:pan];
    

   }


- (BOOL)gestureRecognizerShouldBegin:(UIGestureRecognizer *)gestureRecognizer
{
   //回到首页控制器时不用开启手势
    return !(self.childViewControllers.count==1);
 
}
滑动返回.gif

相关文章

  • iOS 手势返回

    iOS 手势返回 BBGestureBack iOS 全屏手势返回 滑动返回 pop 动画效果 这种手势主流App...

  • iOS 全屏手势返回

    BBGestureBack BBGestureBack iOS 全屏手势返回 滑动返回 pop 动画效果 这种手势...

  • iOS 右滑返回

    BBGestureBack BBGestureBack iOS 全屏手势返回 滑动返回 pop 动画效果 这种手势...

  • BBGestureBack 手势返回

    BBGestureBack BBGestureBack iOS 全屏手势返回 滑动返回 pop 动画效果 这种手势...

  • iOS 全屏返回

    iOS 全屏返回 BBGestureBack iOS 全屏手势返回 滑动返回 pop 动画效果 这种手势主流App...

  • iOS 右滑返回

    iOS 右滑返回 BBGestureBack iOS 全屏手势返回 滑动返回 pop 动画效果 这种手势主流App...

  • iOS 侧滑返回

    iOS 侧滑返回 BBGestureBack iOS 全屏手势返回 滑动返回 pop 动画效果 这种手势主流App...

  • iOS 侧滑返回详解

    iOS 侧滑返回详解 BBGestureBack iOS 全屏手势返回 滑动返回 pop 动画效果 这种手势主流A...

  • iOS 侧滑返回详解

    iOS 侧滑返回 BBGestureBack iOS 全屏手势返回 滑动返回 pop 动画效果 这种手势主流App...

  • iOS手势滑动返回效果

    开发中有时需求会要求滑动控制器直接返回 ,苹果自带效果只能在控制器的边缘处返回 现分享一种比较优雅的处理方法:

网友评论

      本文标题:iOS手势滑动返回效果

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