手势UIGestureRecognizer
来源:互联网 发布:大数据与个人信息安全 编辑:程序博客网 时间:2024/05/01 17:42
- (void)viewDidLoad{ [super viewDidLoad]; // Do any additional setup after loading the view. UIView *tempView1 = [[[UIView alloc] initWithFrame:self.view.bounds] autorelease]; [tempView1 setBackgroundColor:[UIColor blueColor]]; [self.view addSubview:tempView1]; UIView *tempView2 = [[[UIView alloc] initWithFrame:self.view.bounds] autorelease]; [tempView2 setBackgroundColor:[UIColor orangeColor]]; [self.view addSubview:tempView2]; UITapGestureRecognizer *tapGestureTel1 = [[[UITapGestureRecognizer alloc]initWithTarget:self action:@selector(clickH:)]autorelease]; UITapGestureRecognizer *tapGestureTel2 = [[[UITapGestureRecognizer alloc]initWithTarget:self action:@selector(clickH:)]autorelease]; // Set required taps and number of touches //一个手指,拍击两次手势 [tapGestureTel2 setNumberOfTapsRequired:2]; [tapGestureTel2 setNumberOfTouchesRequired:1]; //两个手指,拍击两次手势 [tapGestureTel2 setNumberOfTapsRequired:2]; [tapGestureTel2 setNumberOfTouchesRequired:2]; [tempView1 addGestureRecognizer:tapGestureTel1]; [tempView2 addGestureRecognizer:tapGestureTel2]; // 向上滑动 UISwipeGestureRecognizer *oneFingerSwipeUp = [[[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(clickH:)] autorelease]; [oneFingerSwipeUp setDirection:UISwipeGestureRecognizerDirectionUp]; [tempView2 addGestureRecognizer:oneFingerSwipeUp]; // 向下滑动 UISwipeGestureRecognizer *oneFingerSwipeDown = [[[UISwipeGestureRecognizer alloc] initWithTarget:self action:@selector(clickH:)] autorelease]; [oneFingerSwipeDown setDirection:UISwipeGestureRecognizerDirectionDown]; [tempView2 addGestureRecognizer:oneFingerSwipeDown]; //旋转手势 UIRotationGestureRecognizer *twoFingersRotate = [[[UIRotationGestureRecognizer alloc] initWithTarget:self action:@selector(clickH:)] autorelease]; [tempView2 addGestureRecognizer:twoFingersRotate]; //向里或向外捏的手势 UIPinchGestureRecognizer *twoFingerPinch = [[[UIPinchGestureRecognizer alloc] initWithTarget:self action:@selector(clickH:)] autorelease]; [tempView2 addGestureRecognizer:twoFingerPinch];}-(IBAction)clickH:(id)sender{ UIView *view = [[self.view subviews] objectAtIndex:1]; [self.view insertSubview:view atIndex:0]; //将当前的view放到最底部。}
Tag : 手势识别
- 手势UIGestureRecognizer
- 手势UIGestureRecognizer
- UIGestureRecognizer手势
- UIGestureRecognizer 手势
- 手势UIGestureRecognizer
- 手势UIGestureRecognizer
- UIGestureRecognizer手势
- UIGestureRecognizer手势
- UIGestureRecognizer手势
- UIGestureRecognizer手势
- UIGestureRecognizer手势
- 使用iOS手势UIGestureRecognizer
- 使用iOS手势UIGestureRecognizer
- 使用iOS手势UIGestureRecognizer
- 使用iOS手势UIGestureRecognizer
- iOS手势UIGestureRecognizer
- 使用iOS手势UIGestureRecognizer
- 使用iOS手势UIGestureRecognizer
- 我们在囧途之年终奖篇
- 如何修改MYSQL数据库的密码
- php 的 in_array 的用法
- Java访问Mysql数据库的实例
- 33、AWT事件模型
- 手势UIGestureRecognizer
- 原地归并排序
- 一个传奇:有个人不断赢得世界算法冠军
- mysql随机查询数据
- EJB3.0笔记-1 Entity回调和监听器
- Useful Core Graphics functions
- 自定义UITableView折叠效果类似于QQ的那种折叠效果。只刷新点击的折叠行。不加载所有数据源。 测试环境Xcode4.3.3+SDK5.1兼容ios6
- tomcat吃紧问题
- require.js 使用经验