如何在react-navigation v5中从单个屏幕隐藏堆栈导航标题

问题描述 投票:0回答:1

我的应用程序有5个组件(屏幕),我正在使用版本5的堆栈导航,我需要除一个屏幕之外的所有屏幕的标题,我试图通过这样的屏幕内部的option来做到这一点:

<Stack.Screen name="MyTabs" component={MyTabs} options={{header:null}}

但是没有用如何隐藏单个页面的标题?

这是我的代码:

const Stack= createStackNavigator();


        const MainStack=()=>{


        return(

        <NavigationContainer>
        <Stack.Navigator>

        <Stack.Screen name="MyTabs" component={MyTabs} />
        <Stack.Screen name="Direct" component={Direct} />
        <Stack.Screen name="Like" component={Like} />
        <Stack.Screen name="Search" component={Search} />
        <Stack.Screen name="Home" component={Home} />
        </Stack.Navigator>
        </NavigationContainer>

        )}

reactjs react-native react-navigation stack-navigator
1个回答
0
投票

使用options={{ headerShown: false }}

© www.soinside.com 2019 - 2024. All rights reserved.