¿Cómo ha activado el evento multi-touch iPhone?
-
23-08-2019 - |
Pregunta
He leído el documento SDK, pero no puedo entender algunos detalles, necesitan algo de ayuda.
para el
-(void)touchesEnded:(NSSet*)touches withEvent:(UIEvent*)event
- ¿cuál es la diferencia entre
touches
y[event allTouches]
? - si el usuario suelte un dedo, pero todavía tiene otros dedos en la pantalla, ¿el caso más tarde todavía contiene el dedo en
touches
o[event allTouches]
?
Gracias
Solución
Los toques el conjunto debe representar sólo aquellos detalles que son relevantes para la llamada actual. Para toques terminaron, el parámetro toques contendrá sólo el toque que terminó, mientras que el [UIEvent allTouches] matriz contendrá todos los toques actualmente en marcha, incluir el que acaba de terminar.
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow