Im реализует Swiper Card Tinder с использованием Native Reanimated и Gesture Handler (с Expo). Основная логика функционирует правильно: при прохождении по карте мимо порога она оживляет экрана. Запись экрана < /p>
Вот код моего компонента: < /p>
не привел меня нигде
Я также пытался использовать непрозрачность, чтобы сделать карту невидимой в течение короткого времени после ее анимации, которая не дала желаемого результата
Im реализует Swiper Card Tinder с использованием Native Reanimated и Gesture Handler (с Expo). Основная логика функционирует правильно: при прохождении по карте мимо порога она оживляет экрана. Запись экрана < /p> Вот код моего компонента: < /p> [code]import { View, Image, StyleSheet, Dimensions, TouchableOpacity } from 'react-native'; import { useState, useEffect, useMemo, useCallback } from 'react'; import { Gesture, GestureDetector } from 'react-native-gesture-handler'; import Animated, { useAnimatedStyle, useSharedValue, withSpring, runOnJS, interpolate, withTiming, FadeOut } from 'react-native-reanimated';
const styles = StyleSheet.create({ container: { flex: 1, justifyContent: 'center', alignItems: 'center', }, card: { position: 'absolute', width: width * 0.7, height: height * 0.4, overflow: 'visible', shadowColor: "#000", shadowOffset: { width: 0, height: 5 }, shadowOpacity: 0.36, shadowRadius: 6.68, elevation: 11, }, }); < /code> Я подозреваю, что это может иметь какое -то отношение к < /p> translateX.value = 0[/code] В функции handleswipe (). Но пробовать разные подходы, такие как < /p> [code]translateX.value = withTiming(0, { duration: 0 })[/code] не привел меня нигде Я также пытался использовать непрозрачность, чтобы сделать карту невидимой в течение короткого времени после ее анимации, которая не дала желаемого результата