ios手势识别之长按

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ios手势识别之长按相关的知识,希望对你有一定的参考价值。

 1     // 1.创建手势识别器
 2     UILongPressGestureRecognizer *longPress = [[UILongPressGestureRecognizer alloc] init];
 3     // 1.1设置长按手势识别器的属性
 4     //    longPress.minimumPressDuration = 5;
 5     
 6     // 手指按下后事件响应之前允许手指移动的偏移位
 7     longPress.allowableMovement = 50;
 8     
 9     
10     // 2.添加手势识别器到View
11     [self.customView addGestureRecognizer:longPress];
12     
13     // 3.监听手势识别器
14     [longPress addTarget:self action:@selector(longPressView)];
15 }
16 
17  -(void)longPressView
18 {
19     NSLog(@"长按事件");
20 }

 

以上是关于ios手势识别之长按的主要内容,如果未能解决你的问题,请参考以下文章

长按手势识别器触发两次[重复]

仅在长按识别器触发后执行平移手势识别器

确定长按手势识别器的位置

iOS 手势识别器概述

iOS开发之手势识别汇总

iOS开发之手势识别汇总