导航到底部选项卡导航的第一个屏幕



我在一个底部堆栈导航器中有两个屏幕,在一个底部堆栈导航器屏幕中有两个屏幕。

屏幕顺序

  • Home Bottom选项卡主屏幕
    • <
    • 记录屏幕/gh>
  • 关于底部选项卡<
    • 关于屏幕/gh>

如果我在记录屏幕上,我导航到关于屏幕,并通过点击主页底部标签,我将导航回记录屏幕,但我希望它导航到我在主页堆栈即主页屏幕的第一个屏幕。我该怎么做呢?

底部标签导航

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>

put

unmountOnBlur={true}
底部选项卡

选项中的

相关内容

  • 没有找到相关文章

最新更新