Как реализовать программный удар по нажатию кнопки для приложения, похожего на Tinder - PullRequest
0 голосов
/ 08 ноября 2018

Привет, я использую phillfarrugia / swipeable-view-stack для моего трутоподобного приложения.

Я также хочу реализовать левую / правую кнопку , которая будет служить той же цели, что и левая / правая прокрутка (так же, как в приложении Tinder), но это, кажется, немного проблемы.

Поскольку именно механизм перетаскивания (и математика за ним) делают эти карты уникальными и управляются этим репо, я думаю, что я не могу вручную манипулировать рамкой карт в сторону при щелчке мышью. кнопка (по крайней мере, не так, как это делается с помощью физического удара).

Это заставляет меня прийти к выводу, что я должен сделать следующее: вызвать поддельный удар и позволить уже существующему механизму творить чудеса и перемещать карты с экрана естественным образом, как будто я на самом деле сделал это с моим пальцем.

Проблема в том, что я не могу найти способ обойти это. Я следовал https://stackoverflow.com/a/43211128/3634293 и прикрепил эти распознаватели жестов к самой верхней карточке, и она вообще не двигалась.

У кого-нибудь есть идеи?

...