【问题标题】:React Native change animation of scene on the flyReact Native 动态改变场景动画
【发布时间】:2016-01-06 18:14:06
【问题描述】:

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

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

是否可以随时更改此 SceneConfig?例如,如果我要推送到一个新场景,我希望它从右侧浮动,但如果我弹出一个场景,我希望它从左侧浮动。

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

【问题讨论】:

    标签: javascript reactjs react-native


    【解决方案1】:

    您可以通过将sceneConfig 属性添加到您的路由对象来为每个路由设置自定义动画。

    例子:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-04-10
      • 2017-08-26
      • 2022-11-08
      • 1970-01-01
      • 1970-01-01
      • 2017-09-07
      • 2020-10-16
      相关资源
      最近更新 更多