Каков наилучший способ создания пользовательского «щекотного» UIGestureRecognizer? - PullRequest
3 голосов
/ 25 октября 2011

Я хотел бы создать пользовательский UIGestureRecognizer для «щекотки» ... другими словами, обнаружение swipeLeft, сопровождаемого swipeRight, дважды, не поднимая палец.

Я знаю, что могу создать егоначиная с нуля с пользовательским жестом, но затем мне нужно будет реализовать все методы «прикосновений» и заново изобрести жесты смахивания.Есть ли способ создать пользовательский UIGestureRecognizer, просто комбинируя уже существующие?Другими словами, пользовательский UIGestureRecognizer, который расширяет UISwipeGestureRecognizer?

Или мне нужно будет создать его с нуля?Если так, кто-нибудь знает основной код для жеста смахивания?

1 Ответ

4 голосов
/ 25 июля 2012

Я знаю, что вы не решаетесь построить его с нуля, но любой другой способ чувствовал бы себя "взломанным вместе".

Кроме того, создать этот конкретный жест с нуля будет легко, потому что учебник Рэя Вендерлиха по распознаванию жестов фактически говорит о реализации вашего собственного жеста ... Теперь только это, но он показывает вам, как реализовать жест щекотки!

Вот ссылка на его урок: http://www.raywenderlich.com/6567/uigesturerecognizer-tutorial-in-ios-5-pinches-pans-and-more

Часть о жесте щекотки направлена ​​вниз. Не стесняйтесь следовать его руководству и узнайте, как его использовать, или вы можете просто скачать его пример кода и скопировать / вставить его класс распознавателя жестов щекотки.

Редактировать: Ой, этому вопросу много месяцев. Ну что ж, теперь у него есть ответ.

...