【发布时间】:2016-04-19 07:35:14
【问题描述】:
我发现 touchDown 事件有点慢,因为它需要一个主要的、相当长的触摸并且不响应轻敲。这是为什么呢?
而 touchesBegan 只会在我需要时做出响应,即即使是非常轻快的触摸也会做出响应。但这不是一个事件,而是一个可以被覆盖的方法。
问题是,touchesBegan 显然需要我 1) 子类化标签(我需要响应触摸标签),或 2) 分析事件以确定它是否来自正确的标签。我想知道这是否是代码异味以及是否应该有一个简单触摸的事件。
【问题讨论】:
-
您能解释一下您想要实现的目标吗?因为你的要求很混乱。
-
如果你想向 UILabel 添加轻击手势识别器,请检查:stackoverflow.com/questions/10079019/… 可能是重复的
标签: ios objective-c touchesbegan