美文网首页
全屏返回手势

全屏返回手势

作者: 也许________ | 来源:发表于2017-09-20 23:55 被阅读113次
第一种方式

截图中控制台打印了当前的返回手势信息,可以看出当前手势是边缘返回手势,以及目标对象target和处理方法action
下面分别取出target和action,创建滑动手势并添加到当前view中,就完成了全屏返回手势
你可能会疑惑为什么target的值使用interactivePopGestureRecognizer?.delegate
因为delegate指向的代理就是当前控制器,所以直接拿过来用就可以了

第二种方式

使用runtime获取手势的所有属性,并从中获取需要的属性
与第一种方式创建全屏手势原理是一致的,获取当前手势的target和action,创建新的滑动手势。runtime的功能很强大,这里简单介绍下如何使用runtime获取属性值

  1. 使用runtime打印手势的所有属性
  1. 获取返回手势的target和action
  1. 创建滑动手势,添加到当前view上

霹雳巴拉小魔仙~~~~~~~~

相关文章

  • iOS 全屏返回

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

  • 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 动画效果 这种手势主流A...

  • iOS 侧滑返回详解

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

  • 一个不错的手势返回组件

    SJFullscreenPopGesture 可以支持边沿手势返回和全屏手势返回源码库地址 集成使用简便 Inst...

网友评论

      本文标题:全屏返回手势

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