我在一个底部堆栈导航器中有两个屏幕,在一个底部堆栈导航屏幕中有另外两个屏幕。
屏幕顺序
Screen
关于screen的
如果我在记录屏幕上,我导航到关于屏幕,并通过单击主页底部选项卡,我将导航回记录屏幕,但我希望它导航到第一个屏幕在主堆栈,即主屏幕。我怎么能这么做?
底部标签导航器
const HomeStackScreen = createBottomTabNavigator();
<HomeStackScreen.Navigator screenOptions={{ headerShown: false }}>
<HomeStackScreen.Screen
name={homeScreen}
component={Home}
user={props.user}
options={{ headerShown: false }}
/>
<HomeStackScreen.Screen
name={aboutScreen}
component={About}
user={props.user}
options={{ headerShown: false }}
/>
</HomeStackScreen.Navigator>
堆栈导航器
const HomeStack = createStackNavigator();
<HomeStack.Navigator screenOptions={{ headerShown: false }}>
<HomeStack.Screen
name={homeScreen}
component={Home}
user={props.user}
options={{ headerShown: false }}
/>
<HomeStack.Screen
name={recordScreen}
component={Record}
user={props.user}
options={{ headerShown: false }}
/>
</HomeStack.Navigator>
发布于 2022-09-15 18:48:53
放
unmountOnBlur={true}
在底部选项表中
https://stackoverflow.com/questions/72027036
复制相似问题