Я обнаружил это: когда UIView touchsBegan: метод запускается и на экране только один палец, система будет ждать до 0,25 секунды, чтобы увидеть, достаточно ли далеко палец перемещается, прежде чем он сработает touchsMoved :. Нет программного способа обойти эту проблему.
Но теперь интересная часть: если один палец уже где-то на экране, это безобразное поведение отключается. каждый следующий палец интерпретируется как тот, который хочет двигаться. touchesMoved: срабатывает немедленно, без задержки.
Итак, БОЛЬШОЙ вопрос, ребята: возможно ли подделать этот первый начальный палец где-нибудь на экране, чтобы следующий реальный палец интерпретировался как второй палец? Это спасло бы мои выходные;)