如何在没有此动画的情况下在多个堆栈之间导航?
problem http://zupimages.net/viewer.php?id=19/15/cma6.gif
是的,我的架构是这样的:
Screen A
Screen B
Screen C
Screen D
Screen D1
Screen D2
我想从屏幕D2返回到屏幕B.我已经尝试了'重置'但它删除了动画
const StackNavigatorConfig = {
[...]
transitionConfig : () => ({
transitionSpec: {
duration: 0,
timing: Animated.timing,
easing: Easing.step0,
},
}),
}
export const Navigator = StackNavigator(RouteConfiguration,StackNavigatorConfig)
您需要在推送到新屏幕时将持续时间发送到0。