Итак, я использую createAnimatedSwitchNavigator для переключения между экранами и реагировать на реанимацию для обеспечения анимации (протестировано на Android).
Мой Transition.In работает каждый раз, но иногда Transition.Out этого не делаетдаже выстрел, и вместо этого предыдущий экран просто исчезает.
Вот мой код перехода:
<Transition.Together>
<Transition.Out
type="slide-left"
durationMs={800}
interpolation="linear"
/>
<Transition.In
type="slide-right"
durationMs={300}
/>
</Transition.Together>