Как открыть другой экран с замиранием в реаги-родном? - PullRequest
0 голосов
/ 12 июня 2019

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

это мои экраны:

  <Scene key="Main" duration={0}  hideNavBar >
              <Scene key="user" component={UserScreen}  initial/>
              <Scene key="selectRota" component={ChooseRota} />
              <Scene key="passengerScreenOne" component={passengerScreenOne}/>
              <Scene key="passengerScreenTwo"  component={passengerScreenTwo}  />
              <Scene key="passengerScreenThree" component={passengerScreenThree} />
  </Scene> 

1 Ответ

0 голосов
/ 12 июня 2019

использовать реакцию собственной навигации и реакцию перехода собственной навигации

import { createStackNavigator } from 'react-navigation';
import { fadeIn } from 'react-navigation-transitions';
import ScreenA from './ScreenA';
import ScreenB from './ScreenB';

const appStack = createStackNavigator(
{
ScreenA: {
  screen: ScreenA,
},
ScreenB: {
  screen: ScreenB,
},
},
{
  initialRouteName: 'ScreenA',
  transitionConfig: () => fadeIn(),
},
);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...