gpt4 book ai didi

navigation - React Native, NavigationExperimental Animations

转载 作者:行者123 更新时间:2023-12-03 17:49:18 24 4
gpt4 key购买 nike

React Native Navigation 实验是否支持从底部滑动、从左侧滑动、淡入淡出效果等?如果是,我们该怎么做。请帮忙。

最佳答案

当您使用 renderScene 渲染场景时的 NavigationTransitioner , 你得到 props包含 layout 的对象, position , sceneprogress .您可以将它们与您的自定义插值函数一起使用来创建您喜欢的任何动画。

这时候react native好像只有right-to-leftbottom-to-up动画开箱即用。您可以通过 NavigationCardStackStyleInterpolator 使用它们:forHorizontalforVertical .

见:NavigationCardStackStyleInterpolator.js更多细节。

如果您的代码如下所示:RN-NavigationExperimental-Redux-Example

您可以定义 style NavigationCard 的属性(property)喜欢:

<NavigationCard
{...props}
style={NavigationCardStackStyleInterpolator.forVertical(props)}
renderScene={this._renderScene}
key={props.scene.navigationState.key}
/>

这将改变从左到右到自下而上的过渡。

关于navigation - React Native, NavigationExperimental Animations,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37350129/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com