iOS 手势的用法
来源:互联网 发布:双赢物流软件下载 编辑:程序博客网 时间:2024/05/16 12:13
iOS 手势类 : UIGestureRecognizer(继承于NSObject基类)
继承于UIGestureRecognizer类的有六个子类,分别是:
UILongPressGestureRecognizer
UIPanGestureRecognizer
UIPinchGestureRecognizer
UIRotationGestureRecognizer
UITapGestureRecognizer
UISwipeGestureRecognizer
/*第一个子类*/
用到了UISwipeGestureRecognizer,先记录下
它的属性:方向(direction
property),和touch次数(numberOfTouchesRequired
property);
typedef enum { UISwipeGestureRecognizerDirectionRight = 1 << 0, UISwipeGestureRecognizerDirectionLeft = 1 << 1, UISwipeGestureRecognizerDirectionUp = 1 << 2, UISwipeGestureRecognizerDirectionDown = 1 << 3} UISwipeGestureRecognizerDirection;
- 示例:
UISwipeGestureRecognizer *gestureRight = [[UISwipeGestureRecognizeralloc] init];
//手势的方向
[gestureRight setDirection:UISwipeGestureRecognizerDirectionRight];
//添加事件
[gestureRightaddTarget:selfaction:@selector(gestureRight:)];
//设置触摸次数,默认为1次
gestureRight.numberOfTouchesRequired =2;
[self.viewaddGestureRecognizer:gestureRight];
- (void)gestureRight:(id)sender {
//code there
}
/*第二个子类*/
UIPanGestureRecognizer(与view中的坐标有关)
属性:
-
maximumNumberOfTouches
property -
minimumNumberOfTouches
property - 这个可以使用多个手指
– translationInView:
– setTranslation:inView:
– velocityInView:
- iOS 手势的用法
- UI: UIGestureRecognizer IOS中手势的用法
- IOS 开发中手势的基本用法
- iOS手势之UISwipeGestureRecognizer的正确用法
- iOS 各种手势用法
- IOS UI初级-触摸与手势的基本概念和用法
- iOS之UIGestureRecognizer_手势识别的简单用法
- 手势的基本用法
- ios手势的综合
- iOS的手势控制
- iOS 手势的学习
- iOS的手势
- IOS的手势检测
- iOS常见的手势
- iOS -- 基本的手势
- iOS 手势的介绍
- iOS手势UIGestureRecognizer用法总结(摘抄部分)
- UISwipeGestureRecognizer各种手势的用法
- R6010 abort() has been called
- Win7下安装Ubuntu-64或Ubuntu-32(Ubuntu 12.04.3 LTS)
- ---第一篇文章,开始我的博客之旅---
- 安装VS2013后,win7 + .net 4 + c#程序无法连接到SQL Server2005的实例
- OJ_1105
- iOS 手势的用法
- CodeForces 375A Divisible by Seven
- OJ_1106
- hdu 2844 Coins(多重背包 可达不可达)
- TCP/IP协议学习总结
- Android初学者之SQLiteOpenHelper类
- 在Ubuntu中安装Windows7虚拟机的一点经验
- OJ_1107 搬水果
- 左手画圆右手画方