當我導航到消息室屏幕時,我試圖隱藏底部選項卡,我嘗試使用模式,但無法讓它工作......下面是我的代碼,如果我得到一些幫助,我將不勝感激這是我的根導航 return ( <NavigationContainer theme={colorScheme === 'dark' ? DarkTheme : DefaultTheme} > <RootNavigator /> </NavigationContainer> );}const Stack = createStackNavigator();function RootNavigator() { return ( <Stack.Navigator screenOptions={{ headerShown: false }}> <Stack.Screen name='Root' component={BottomTabNavigator} /> </Stack.Navigator> );}下面也是底部選項卡導航export default function BottomTabNavigator() { const colorScheme = useColorScheme(); return ( <BottomTab.Navigator initialRouteName='Listing' tabBarOptions={{ activeTintColor: Colors[colorScheme].tint, showLabel: false, }} > <BottomTab.Screen name='Messages' component={TabtwoNavigator} options={{ tabBarIcon: ({ color }) => ( <Ionicons name='ios-chatboxes' color={color} size={30} /> ), }} /> <BottomTab.Screen name='MyListing' component={TabFourNavigator} options={{ tabBarIcon: ({ color }) => ( <Ionicons name='ios-albums' color={color} size={30} /> ), }} /> </BottomTab.Navigator> );}下面是其中一個選項卡導航器的示例function TabtwoNavigator() { return ( <TabTwoStack.Navigator> <TabTwoStack.Screen name='Messages' component={MessagesScreen} /> <TabTwoStack.Screen name='MessagesRoom' component={MessagesRoomScreen}/> </TabTwoStack.Navigator> );}
嘗試隱藏底部選項卡導航的反應導航問題
慕的地8271018
2023-10-20 16:55:43