Пользовательский переход React Navigation 5 (исчезновение)

Я разрабатываю приложение React Native с помощью REACT NAVIGATION V5. Я хотел бы добавить настраиваемый переход для моей навигации: постепенное исчезновение текущего экрана -> белый фон -> исчезновение на новом экране.

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

export const forFade = ({ current, next, index, closing }) => {
    const opacity = current.progress.interpolate({
        inputRange: [0, index],
        outputRange: [0, 1],
    });

    return {
        cardStyle: {
            opacity,
        },
    };
};

Любой совет будет принят во внимание.

0 ответов

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