React Native动态改变场景动画

时间:2016-01-06 18:14:07

标签: javascript reactjs react-native

使用React Native,在定义Navigation组件时,我们可以设置动画类型,例如:

<Navigator
     configureScene={() => {
          return Navigator.SceneConfigs.FadeAndroid;
     }}

反正有没有动态改变这个SceneConfig?例如,如果我推进到一个新的场景,我想从右边漂浮它,但是如果我弹回一个场景,我想从左边漂浮它。

我没有在文档中看到有关此事的任何内容,任何想法?

1 个答案:

答案 0 :(得分:0)

您可以通过向路径对象添加sceneConfig属性来为每条路线设置自定义动画。

示例:

https://github.com/facebook/react-native/blob/master/Examples/UIExplorer/Navigator/NavigatorExample.js#L60