ios1基本手势
来源:互联网 发布:java函数参数缺省值 编辑:程序博客网 时间:2024/05/17 22:32
手势的基本定义
/*----------------------各种手势————————*/
//点击手势
//单击
UITapGestureRecognizer *tap1=[[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tap1Action)];
[gestureView addGestureRecognizer:tap1];
[tap1 release];
//双击
UITapGestureRecognizer *tap2=[[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tap2Action)];
tap2.numberOfTapsRequired=2;
[gestureView addGestureRecognizer:tap2];
[tap2 release];
//当执行双击时取消单击方法的调用
[tap1 requireGestureRecognizerToFail:tap2];
//平移手势
UIPanGestureRecognizer *pan=[[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(panAction:)];
[gestureView addGestureRecognizer:pan];
[pan release];
//轻扫手势
UISwipeGestureRecognizer *swipe=[[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(swipeAction:)];
[gestureView addGestureRecognizer:swipe];
[pan requireGestureRecognizerToFail:swipe];
[swipe release];
//长按手势
UILongPressGestureRecognizer *longPress=[[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(longPress:)];
[gestureView addGestureRecognizer:longPress];
[longPress release];
//旋转手势
UIRotationGestureRecognizer *rotantion=[[UIRotationGestureRecognizer alloc] initWithTarget:self action:@selector(rotantionAction:)];
[gestureView addGestureRecognizer:rotantion];
[rotantion release];
//捏合手势
UIPinchGestureRecognizer*pinch=[[UIPinchGestureRecognizer alloc] initWithTarget:self action:@selector(pinchAction:)];
[gestureView addGestureRecognizer:pinch];
[pinch release];
//单击
UITapGestureRecognizer *tap1=[[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tap1Action)];
[gestureView addGestureRecognizer:tap1];
[tap1 release];
//双击
UITapGestureRecognizer *tap2=[[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tap2Action)];
tap2.numberOfTapsRequired=2;
[gestureView addGestureRecognizer:tap2];
[tap2 release];
//当执行双击时取消单击方法的调用
[tap1 requireGestureRecognizerToFail:tap2];
//平移手势
UIPanGestureRecognizer *pan=[[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(panAction:)];
[gestureView addGestureRecognizer:pan];
[pan release];
//轻扫手势
UISwipeGestureRecognizer *swipe=[[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(swipeAction:)];
[gestureView addGestureRecognizer:swipe];
[pan requireGestureRecognizerToFail:swipe];
[swipe release];
//长按手势
UILongPressGestureRecognizer *longPress=[[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(longPress:)];
[gestureView addGestureRecognizer:longPress];
[longPress release];
//旋转手势
UIRotationGestureRecognizer *rotantion=[[UIRotationGestureRecognizer alloc] initWithTarget:self action:@selector(rotantionAction:)];
[gestureView addGestureRecognizer:rotantion];
[rotantion release];
//捏合手势
UIPinchGestureRecognizer*pinch=[[UIPinchGestureRecognizer alloc] initWithTarget:self action:@selector(pinchAction:)];
[gestureView addGestureRecognizer:pinch];
[pinch release];
//开启多点触控
self.view.multipleTouchEnabled=YES;
self.view.multipleTouchEnabled=YES;
0 0
- ios1基本手势
- ios1
- IOS1.3-按钮的基本使用
- android 各种基本手势
- 手势的基本用法
- IOS基本手势介绍
- iOS -- 基本的手势
- 双子座的ios1
- IOS1.4-transform属性
- 学习ios1.通知
- ios1学习总结
- Android手势识别01——基本手势的处理
- IOS1.1-UI控件浏览
- IOS1.6-UIImageView 和 UIImage
- IOS1.8-字典转模型
- IOS1.9-xib的使用
- ios1.0版本没完善
- UIImageView 7种手势基本介绍
- java并发1.2-线程的优点
- Head First JavaScript 读书笔记(一)
- 直接拿来用!最火的Android开源项目
- 使用sudo命令不用输入密码的方法探究
- jQuery效果——淡入淡出
- ios1基本手势
- 如何实现listview动态隐藏header
- Hadoop——Hadoop Yarn
- 几个学习的博客
- [转]CentOS yum 源的配置与使用
- sysLog服务器
- MyBatis入门示例
- POJ 3411-Paid Roads(DFS)
- 谁获得最高奖学金