首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >跟踪UIButton上的手指触摸并执行它的动作

跟踪UIButton上的手指触摸并执行它的动作
EN

Stack Overflow用户
提问于 2013-09-17 11:47:43
回答 1查看 131关注 0票数 0

我对几个UIButton实例有一个视图。现在,我希望用户可以通过长时间触摸触发als按钮。所以他可以按一个按钮,也可以按几个按钮。因此,应执行触摸按钮的所有按钮操作。

这是一张照片(带有红色背景颜色和黑色边框的按钮):

谢谢你的帮忙!

巴伐利亚最好的问候,克里斯

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-09-17 12:00:52

如果我正确理解这个问题,您需要的是UIPanGestureRecognizer

您可以将相同的识别器添加到UIButton的每个实例中,并处理其所有状态(UIGestureRecognizerStateBegan, UIGestureRecognizerStateChanged, UIGestureRecognizerStateEnded)

如果您希望检测延迟(如UILongPressGestureRecognizer),您可以触发计时器并检查手指是否还在UIButton的框架内。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18849049

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档