手势:有规律的触摸
手势识别器
UIGestureRecognizer是抽象父类,子类有:
UITapGestureRecognizer是轻拍手势识别器,能识别轻拍操作
UILongPressGestureRecognizer是长按手势识别器,能识别长按操作。
UIRotationGestureRecognizer是旋转手势识别器,能识别旋转操作。
UIPinchGestureRecognizer是捏合手势识别器,能识别捏合操作。
UIPanGestureRecognizer是平移手势识别器,能识别拖拽操作。
UISwipeGestureRecognizer是轻扫手势识别器,能识别拖拽操作。
UIScreenEdgePanGestureRecognizer是屏幕边缘轻扫识别器,是iOS7中新增的⼿手势。
使用方法
我们不会直接使用⼿势识别器这个抽象父类,⽽是根据需要使用特定的手势识别器创建对象。
1、创建UIxxxGestureRecognizer对象,使⽤用initWithTarget:action:⽅方法;
2、配置要识别的手势的相关信息;
3、将⼿势添加到某个视图上;
4、实现手势识别器⾥定义的方法
view的transform属性
transform是view的⼀个重要属性,它在矩阵层面上改变view的显示状态,能实现view的缩放、旋转、平移等功能。