我正在为钢琴应用程序覆盖UIView中的触摸方法。
如果我用一根手指触摸iPhone或iPad,我得到了 - 预期 - touchesBegan callabck。如果我用第二根手指触摸,我会在touchesMoved回调中获得该事件。这一切都很好,但是如果第一根手指移动而第二根手指在第二根手指移动时,我只能获得第二次(和第三次等)回调。
对于钢琴应用程序,这是一个问题,因为我需要能够非常快速地触摸。
有人知道这方面的工作吗?除了使用touchesBegan / Moved / Ended方法之外还有其他选择吗?
答案 0 :(得分:3)
您是否为该UIView启用了多点触控(setMultipleTouchEnabled:YES)?