1

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

为了

-(void)touchesEnded:(NSSet*)touches withEvent:(UIEvent*)event
  1. touches和有什么区别[event allTouches]
  2. 如果用户松开一根手指,但屏幕上还有其他手指,那么后面的事件是否仍然包含手指touches[event allTouches]

谢谢

4

1 回答 1

2

Touches 集应该只代表与当前调用相关的那些触摸。对于已结束的触摸,touches 参数将包含刚刚结束的触摸,而 [UIEvent allTouches] 数组将包含当前正在进行的所有触摸,包括刚刚结束的触摸。

于 2008-12-22T13:07:42.397 回答