UITouch的文档提到您可以获得手指滑动的[B]方向[/ B]。但我无法找到任何方式/参考如何获取方向信息。
我找到了一个旧的here版本的UITouch类引用,它提到了方向信息。
但这种方式对我不起作用(我有最新的iPhone SDK)。
有没有人试过找方向?
答案 0 :(得分:2)
Apple说你可以得到它,但在Event Handling文档中他们也明确表示你必须计算它。虽然这并不难,但其中提供了一个样本。我只是通过缓存初始触摸点来做到这一点,并且在触摸端确保触摸在一个方向上移动至少80px而在另一个方向上移动不超过75%。这给了我很好的结果,但你可以随意尝试你认为给出的假阳性和阴性最少的东西。