[](()2.1 如果想监听一个view上面的触摸事件,之前的做法是
-
自定义一个view
-
实现view的touches方法,在方法内部实现具体的处理代码
[](()2.2 通过touches方法监听view触摸事件,有很明显的几个缺点
-
必须得自定义view
-
由于是在view内部的touches方法中监听触摸事件,因此默认情况下,无法让其他外界对象监听view的触摸事件
-
不容易区分用户的具体手势行为
[](()2.3 手势识别功能
IOS3.2之后,苹果推出了手势识别功能(Guesture Recognizer),在触摸事件处理方面,大大简化了开发者的开发难度
[](()三 手势识别器——UIGestureRecognizer
[](()3.1手势识别器介绍
-
为了完成手势识别,必须借助手势识别器——UIGestureRecognizer
-
利用UIGestureRecognizer,能轻松识别用户在某个view上面做的一些常见手势
[](()3.2 手势识别器的常见行为
UIGestureRecognizer是一个抽象类,定义了所有手势的基本行为,使用它的子类才能处理具体的手势
-
UITapGestureRecognizer:敲击
-
《