博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
UILongPressGestureRecognizer 的两次触发
阅读量:6482 次
发布时间:2019-06-23

本文共 522 字,大约阅读时间需要 1 分钟。

hot3.png

当你使用longPress gesture recognizer 时,你可能会发现调用了多次。

 

UILongPressGestureRecognizer *longPress = [[UILongPressGestureRecognizeralloc] initWithTarget:selfaction:@selector(longPress:)];

    longPress.delegate = self;

    [self.viewaddGestureRecognizer:longPress];

其实时因为响应不同的状态。所以,要在你的方法里加上状态的判断。可以看到,开始响应,结束响应,如果你不判断的话,都会调用你的方法。

-(void)longPress:(UILongPressGestureRecognizer *)sender

{

    if (sender.state == UIGestureRecognizerStateBegan) {

        [self yourMethod];

    }

}

找了很久,才找到这么解释得简洁明了的文章,文章写得很好

转载于:https://my.oschina.net/u/1432769/blog/198705

你可能感兴趣的文章
中国大部分能源规划不是真正的产业政策
查看>>
银联云计算平台 金融科技创新典范
查看>>
电力“十三五”规划该如何掘金?
查看>>
Apache Hama 现支持 Hadoop YARN
查看>>
《Power Designer系统分析与建模实战》——第1章 软件建模和 Power Designer 概述
查看>>
New AppCode 2016.2.3 EAP,集成开发环境
查看>>
《Adobe After Effects CS4经典教程》——1.3 创建合成图像和组织图层
查看>>
使用 Docker 作为 Python 开发环境 【已翻译100%】
查看>>
svn服务器搭建和使用(二)
查看>>
使用 HA-LVM 实现高可用存储
查看>>
《BackTrack 5 Cookbook中文版——渗透测试实用技巧荟萃》—第1章1.8节启动网络服务...
查看>>
《Python语言程序设计》—— 导读
查看>>
Zenwalk Linux 220217,基于 Slackware 的 Linux操作系统
查看>>
Magento2 - 能够完全控制网店的漏洞 (CVE-2016-4010)
查看>>
一个 7 岁女孩能告诉你的关于编程的事
查看>>
《Unity着色器和屏幕特效开发秘笈(原书第2版)》——1.4 给着色器添加属性...
查看>>
《Cisco IOS XR技术精要》一2.8 转发路径
查看>>
《数学建模:基于R》一一1.5 列联表检验
查看>>
MaxCompute SQL Row_Sequence 实现列自增长
查看>>
手机大小 Linux 服务器问世,采用电池供电
查看>>