iOS 长按手势响应执行两次解决办法

原创 2017年01月03日 22:03:59


    UILongPressGestureRecognizer * _longPress;

//长按手势

    _longPress = [[UILongPressGestureRecognizer alloc] initWithTarget:self action:@selector(longPressToDo:)];

    _longPress.minimumPressDuration = 0.2; //设置最小长按时间:默认为0.5

    [self.view addGestureRecognizer:_longPress];


/**

 *  处理长按手势

 *  @param gesture 点按手势识别器对象实例

 */

-(void)longPressToDo:(UILongPressGestureRecognizer *)gesture

{

    //长按开始

    if (gesture.state == UIGestureRecognizerStateBegan) {

        NSLog(@"--> 长按手势 state :begin ");

  

    }else {

        //长按结束

        NSLog(@"--> 长按手势 state :end ");

    }


}


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

ios开发——长按按出两个UIAlertView的解决办法

有时我们希望通过长按手势来删除一些数据,这是一个比较好的用户体验是在删除之前弹出一个UIAlertView来提醒用户进行二次确认。然而,这样会出现一个bug:你定义的UIAlertView会弹出两次,...

spring 定时任务执行两次解决办法

今天在做一个项目的时候用到了Spring的定时计划任务。这是Spring的特色功能,可以根据设置在特定的时间或间隔时间做特定的事。 下面给出一个例子: [java] view plai...

Java Web开发中,自定义过滤器被执行两次的原因分析及解决办法

本文出处:http://blog.csdn.net/chaijunkun/article/details/7646338,转载请注明。由于本人不定期会整理相关博文,会对相应内容作出完善。因此强烈建议在...

textview文本片段点击事件与textview点击事件冲突执行两次(最终解决办法)

textview文本片段点击事件与textview点击事件冲突执行两次(最终解决办法)

input内容改变后,ie11中change事件执行两次的解决办法

事情是这样的:

SearchView中onQueryTextSubmit()执行两次的原因和解决办法

在使用ActionBar上使用SearchView进行搜索时,我们一般使用searchview.setOnQueryTextListener()中的两个方法来提交搜索结果。然后我个人项目的代码如下,对...

页面加UIPanGestureRecognizer手势后,无法响应tableViewCell点击事件的解决办法

页面加UIPanGestureRecognizer手势后,无法响应tableViewCell点击事件的解决办法:  直接在viewcontroller中加代理方法  - (BOOL)g...

seekbar长按和拖动事件冲突的解决办法

seekBar长按和拖动事件冲突

[Phonegap+Sencha Touch] 移动开发66 sencha touch可编辑的div(ContentEditable=true)下,长按不弹出“复制粘贴”菜单的解决办法

上述可编辑的div,可以代替textarea做一些高级的功能,比如富文本、@好友等。 但是sencha touch框架,在使用ContentEditable的div的时候,长按时却弹不出“复制粘贴...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)