Касания iOS Начались последующие касания только при первом перемещении касания - PullRequest
1 голос
/ 21 января 2012

Я переопределяю методы прикосновений в UIView для приложения для фортепиано.

Если я касаюсь одним пальцем iPhone или iPad, я получаю - как и ожидалось - касания Bean Callabck.И если я коснусь вторым пальцем, я получу это событие в обратном вызове touchesMoved.Это все нормально, НО я получаю второй (и третий и т. Д.) Ответный вызов ТОЛЬКО если первый палец двигается, пока я касаюсь второго.

Для приложения для фортепиано это проблема, так как мне нужно уметьочень быстро прикоснуться.

Кто-нибудь знает обходной путь для этого?Есть ли альтернатива, кроме использования методов touchesBegan / Moved / Ended?

1 Ответ

3 голосов
/ 21 января 2012

Вы включили мультитач (setMultipleTouchEnabled: YES) для этого UIView?

...