Почему touchForView: возвращает только 1 касание? - PullRequest
0 голосов
/ 26 июня 2011

Вот мой фрагмент кода.

- (void)touchesMoved:(NSSet *)touches withEvent:(UIEvent *)event
{
    NSLog(@"allTouches = %i, touchesForView = %i", [[event allTouches] count], [[event touchesForView:self] count]);
}

И, запустив это с мультитач, результат был,

2011-06-26 21:28:28.723 MMMMM[75081:207] allTouches = 2, touchesForView = 1

Почему touchesForView: возвращает только 1 касание?

Ответы [ 2 ]

3 голосов
/ 26 июня 2011

Есть ли у вас свойство multipleTouchEnabled представления, установленное в YES?По умолчанию установлено значение NO.

2 голосов
/ 26 июня 2011

Установили ли вы multipleTouchEnabled этого вида на ДА?

...