代码之家  ›  专栏  ›  技术社区  ›  Saeid

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

  •  0
  • Saeid  · 技术社区  · 7 年前

    我正在开发一个在IOS中使用react native的应用程序。我正在使用导航重定向到其他屏幕。接下来,我使用了以下代码,其中包含从左到右的动画:

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

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

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

    我的问题是,如果我想在第一种情况下更改默认动画(转到另一个屏幕),是否有任何简单的方法可以在react native(类似于back scenario)中将动画更改为从右向左。提前谢谢。

    1 回复  |  直到 7 年前
        1
  •  2
  •   Jay Thummar    7 年前

    试试这个

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