Как реализовать VerticalMultiDragGestureRecognizer жест снизу вверх в флаттере? - PullRequest
4 голосов
/ 14 февраля 2020

Я пытаюсь реализовать простое смахивание двумя пальцами (снизу вверх и вверх вниз) во флаттере с помощью VerticalMultiDragGestureRecognizer, но не могу найти полный пример того, как работать с распознавателем тезисов, пробовал с виджетом Listener и RawGestureDetector с GestureRecognizerFactoryWithHandlers, но не понял, как следует работать с пользовательскими распознавателями.

Что я притворяюсь:

Два пальца снизу вверх вызывают событие для отображения страницы A

Два пальцы вверх-вниз вызывают событие для отображения страницы B

Дополнительно:

Просто обнаружение события двумя пальцами достаточно для меня, но, если это возможно, можно контролировать анимация перехода страницы A или B? Как "Слайдер"? (открывая новую страницу как движение руки пользователя)

Может ли кто-нибудь помочь мне с этим вопросом?

1 Ответ

0 голосов
/ 20 февраля 2020

Я создал пример GistHub здесь , который должен помочь вам разобраться в том, как распознать два пальца.

Two finger swipe detection demo

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...