Как получить эффект перехода «push» в отличие от «стека» в React Navigation? - PullRequest
0 голосов
/ 24 апреля 2019

Я пытаюсь создать свое приложение таким образом, чтобы оно «толкало» экран влево, а не «укладывал» другой экран сверху

Вот что я имею в виду: https://imgur.com/gallery/ZoXrSrp

Я пытаюсь, чтобы в моем приложении был тот же эффект пуша, который показан на графике CashApp, а не на Ethereum gif

В моем файле transitionConfig текущая анимация слайда вправо выглядит следующим образом:

  export const SlideToRightTransition = (index, position) => {
    const inputRange = [index - 1, index, index + 0.99, index + 1]

    const translateX = position.interpolate({
      inputRange,
      outputRange: [-DEVICE_RESOLUTION.width, 0, 0, 0],
    })

    return { transform: [{ translateX }] }
  }

Обратите внимание, что я использую стековый навигатор

Как мне поступить так, чтобы вместо этого получить эффект толчка?

Большое спасибо

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