问题很简单但极其复杂:UIResponder
有 4 种处理触摸的方法。
- touchesEnded:withEvent:event
– touchesBegan:withEvent:
– touchesMoved:withEvent:
– touchesCancelled:withEvent:
如何检测屏幕上的触摸是否停止?
问题是我必须检测是否有东西在静止的触摸下移动(没有取消或结束。它只是没有移动)并且因为它没有移动,所以这些方法都不会被调用。
我的想法是这样的:
我可以将触摸添加到 aNSMutableArray
但我必须为任何触摸移动更新它(这很多)。这也会产生更多问题,我需要检测哪些触摸停止以及是否结束。而且因为我得到了NSSet
from UIResponder
,所以我没有一个有组织的数组,所以......各种问题。
我在等待想法。