如何导航多个堆栈而不看其他堆栈动画?

问题描述 投票:0回答:1

如何在没有此动画的情况下在多个堆栈之间导航?

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.我已经尝试了'重置'但它删除了动画

react-native react-navigation
1个回答
0
投票
const StackNavigatorConfig = {
  [...]
  transitionConfig : () => ({
    transitionSpec: {
        duration: 0,
        timing: Animated.timing,
        easing: Easing.step0,
    },
  }),
}

export const Navigator = StackNavigator(RouteConfiguration,StackNavigatorConfig)

您需要在推送到新屏幕时将持续时间发送到0。

© www.soinside.com 2019 - 2024. All rights reserved.