React native 是否可以在@react navigation/stack中保留屏幕?
我目前正在使用React native 是否可以在@react navigation/stack中保留屏幕?,react-native,react-navigation-v5,React Native,React Navigation V5,我目前正在使用@react navigation/material top tabs将两个屏幕保留在内存中,但我希望使用@react navigation/stack功能来自定义转换。是否可以使用@react navigation/stack将屏幕组件保留在内存中?当您使用react navigation在堆栈上导航时,会发生以下情况: 一个新屏幕开始在当前屏幕的顶部转换 新屏幕完成了转换,现在已“聚焦” 上一个屏幕仍保留在“内存中”,这意味着它没有卸载 当向后导航时,同样的事情发生在相反的方向
@react navigation/material top tabs
将两个屏幕保留在内存中,但我希望使用@react navigation/stack
功能来自定义转换。是否可以使用@react navigation/stack
将屏幕组件保留在内存中?当您使用react navigation
在堆栈上导航时,会发生以下情况:
TL;DR后堆栈中的屏幕不会卸载,但向后导航将卸载最顶部的屏幕。感谢您提供的详细答案,这更好地解释了我需要什么。我需要在背上的动作中保留屏幕。