Как сделать эластичную анимацию при смахивании?

Я настраиваю бортовой экран с 4 экранами, используя реагирующий родной swiper. При перелистывании мне нужна упругая анимация, которую я не могу сделать. За последние три дня я прошел через множество уроков и пакетов npm, но не смог найти решение.

Мне нужна анимация что-то вроде этого.

Любые предложения приветствуются

1 ответ

Я думаю, что это будет очень сложно. Если бы это не было абсолютно необходимо, я бы это сократил. В противном случае я могу предложить вам сначала создать эту анимацию, а затем создать собственный настраиваемый swiper поверх. Единственный способ, которым я могу видеть это, может быть, это анимация SVG. Для тех, я бы порекомендовал react-native-svg а также react-native-reanimated,

Другое решение: если вы можете найти версию этого для Android, как вы это делали для iOS, вы можете создать библиотеку, которая делает это. В любом случае, я не знаю вашего уровня знаний в React Native, но я бы настоятельно рекомендовал не пытаться решать подобные проблемы, если вы не уверены в этом.

Если вы чувствуете себя комфортно, и у вас есть какие-либо вопросы, не стесняйтесь сообщать мне, и удачи!

Другие вопросы по тегам