如何禁用反应导航的堆栈导航器转换?

新手上路,请多包涵

在 React Native (iOS) 中, React 导航的堆栈导航 器具有默认的过渡动画,可根据堆栈顺序向左或向右移动屏幕。有没有办法禁用过渡动画?

原文由 Suresh Murali 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 584
1 个回答

反应导航 5

 {/* Screen level */}
<NavigationContainer>
  <Stack.Navigator>
    <Stack.Screen
      name="HomeScreen"
      component={HomeScreen}
      options={{
        animationEnabled: false,
      }}
    />
  </Stack.Navigator>
</NavigationContainer>

{/* Whole navigation stack */}
<Stack.Navigator screenOptions={{ animationEnabled: false }}></Stack.Navigator>

反应导航 6

 <Stack.Navigator screenOptions={{ animation: 'none' }}></Stack.Navigator>

更多选项在这里 https://reactnavigation.org/docs/stack-navigator/

原文由 wobsoriano 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题