react-native - 如何禁用反应导航的堆栈导航器转换?
问题描述
在 React Native (iOS) 中,React 导航的堆栈导航器具有默认的过渡动画,可根据堆栈顺序向左或向右移动屏幕。有没有办法禁用过渡动画?
解决方案
React Navigation 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>
推荐阅读
- python - numpy digitize 中的掩码值
- android - Viewpager2 从 Activity 上的选定项目中获取数据
- postgresql - 我在 Airflow WEB UI 日志中不断收到这个错误后端 postgres?错误 - 调度程序心跳出现异常:(psycopg2.OperationalError)
- .net - 如何实现 Zoho Subscriptions webhook 哈希验证?
- jmeter - Jmeter-javax.activation.MimeTypeParseException:找不到将参数名称与其值分开的“=”
- asp.net-web-api2 - Web api 中的 System.Text.Json JsonRequired 替换
- ios - 无法使用 NavigationLink + SwiftUI 导航到另一个屏幕
- java - JVM如何维护类数据和堆对象的关系?
- c# - 如何在 Ranorex 中将 WebElement 转换为 RepoItemInfo 对象
- python - 如何跳过文本文件的前两行?