【发布时间】:2012-01-20 22:10:27
【问题描述】:
我正在为钢琴应用程序覆盖 UIView 中的触摸方法。
如果我用一根手指触摸 iPhone 或 iPad,我会得到 - 正如预期的那样 - touchesBegan callabck。如果我用第二根手指触摸,我会在 touchesMoved 回调中得到该事件。这一切都很好,但是只有当我用第二个手指触摸时第一根手指移动时,我才会收到第二个(和第三个等)回调。
对于钢琴应用来说,这是一个问题,因为我需要能够非常快速地触摸。
有人知道解决方法吗?除了使用 touchesBegan/Moved/Ended 方法之外,还有其他选择吗?
【问题讨论】:
标签: ios ipad multi-touch touchesbegan touchesmoved