Вопрос

Я прочитал документ SDK, но не могу понять некоторые детали, нужна некоторая помощь.

для

-(void)touchesEnded:(NSSet*)touches withEvent:(UIEvent*)event
  1. в чем разница между touches и [event allTouches]?
  2. если пользователь отпускает один палец, но на экране по-прежнему отображаются другие пальцы, содержит ли последующее событие палец в touches или [event allTouches]?

Спасибо

Это было полезно?

Решение

набор касаний должен представлять только те касания, которые имеют отношение к текущему вызову.Для завершенных касаний параметр touches будет содержать ТОЛЬКО завершившееся касание, тогда как массив [UIEvent allTouches] будет содержать все выполняемые в данный момент касания, включая тот, который только что закончился.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top