在react native中更改导航的默认动画

时间:2018-08-20 09:53:16

标签: reactjs react-native navigation

我正在开发一个具有IOS本机响应的应用程序。我正在使用导航重定向到其他屏幕。为了向前发展,我使用了以下代码,其中包含从左到右的动画:

this.props.navigation.navigate('Home');

对于上一个屏幕,我使用了以下代码,其中包含从右到左的动画。

  const {goBack} = this.props.navigation;
    goBack();

我的问题是,如果我想在第一种情况下(前进到另一个屏幕)更改默认动画,是否有任何简单的方法可以在本机反应中将动画从右到左更改(如后退场景)。提前致谢。

1 个答案:

答案 0 :(得分:1)

尝试

onPress={() => navigator.navigate({routeName: 'YOUR_ROUTE_NAME', transitionStyle: 'inverted'}) }