У меня есть UIButton
, чье MultipleTouchEnabled
равно NO
.Тем не менее, когда я перетаскиваю два пальца через него, UIEvent
, которое я получаю, имеет 2 UITouch
es в свойстве allTouches
.
Я хочу ответить только на перетаскивание пальца вокруг моей кнопки и игнорирование второготрогают.Если я использую [[event allTouches] anyObject]
, я получаю (очевидно) случайное касание каждый раз, и вместо плавного перетаскивания по экрану мое перетаскивание дико прыгает вокруг.
Сначала я думал, что каким-то образом я все еще включаю мультитач, но я не нашел подтверждения этой теории.