手势

作者: 英雄出少年 | 来源:发表于2019-04-16 22:38 被阅读0次

    如果想监听一个view上面的触摸事件,之前的做法是:
    1、自定义一个view
    2、实现view的touches方法,在方法内部实现具体处理代码

    通过touches方法监听view触摸事件,有很明显的几个缺点:
    1、必须得自定义view
    2、由于是在view内部的touches方法中监听触摸事件,因此默认情况下,无法让其他外界对象监听view的触摸事件
    3、不容易区分用户的具体手势行为

    UITapGestureRecognizer

    image.png

    UILongPressGestureRecognizer

    image.png

    UISwipeGestureRecognizer

    image.png

    UIRotationGestureRecognizer

    image.png

    UIPinchGestureRecognizer

    image.png

    UIPanGestureRecognizer

    image.png

    代理可以添加多个手势

    image.png

    手势的识别状态

    image.png

    左边能点右边不能点

    image.png

    相关文章

      网友评论

          本文标题:手势

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