iPhone多点触控事件是如何触发的?

时间:2008-12-22 12:08:58

标签: iphone cocoa-touch multi-touch

我阅读了SDK文档,但无法理解一些细节,需要一些帮助。

用于

-(void)touchesEnded:(NSSet*)touches withEvent:(UIEvent*)event
  1. touches[event allTouches]之间有什么区别?
  2. 如果用户释放一根手指,但屏幕上还有其他手指,则后面的事件是否仍包含touches[event allTouches]中的手指?
  3. 由于

1 个答案:

答案 0 :(得分:2)

触摸设置应该仅表示与当前呼叫相关的触摸。对于触摸结束,touches参数将包含结束的触摸,而[UIEvent allTouches]数组将包含当前正在进行的所有触摸,包括刚刚结束的触摸。