2013-06-09 2 views
2

Есть ли способ различать жесты кастрюли и салфетки в том же виде? У меня есть 2 жесты работать на ту же точку зрения одновременно с помощью делегатаКонфликт между движением панорамирования и салфетки в том же представлении?

- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer 
shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer 
{ 
    return YES; 
} 

Я установить minimumNumberOfTouches собственности сковороду жест в = 1. Проблема заключается в том, когда я панорамирование, салфетки жест срабатывает. Как сделать жест жестов, когда я нахожусь в процессе панорамирования?

+0

см. Мой ответ здесь: http://stackoverflow.com/a/26805984/550393 – 2cupsOfTech

ответ

7

Попытка вызвать метод requireGestureRecognizerToFail: в Размах жест

[swipeGestureRecognizer requireGestureRecognizerToFail:panGestureRecognizer]; 

Это должно привести к сковорода жест, чтобы отменить салфетки жест, если пан жест распознан или начал.

+1

Этот ответ должен быть принят. –

Смежные вопросы