1 回答

TA貢獻(xiàn)1998條經(jīng)驗(yàn) 獲得超6個(gè)贊
您可以在堆棧導(dǎo)航器中設(shè)置header屏幕options的 propMainContent以呈現(xiàn)該屏幕的自定義標(biāo)題。
假設(shè)您只想顯示頂部選項(xiàng)卡的自定義標(biāo)題,而導(dǎo)航器中的其他屏幕根本沒(méi)有標(biāo)題,您可以執(zhí)行以下操作:
function App() {
return (
<NavigationContainer>
<Stack.Navigator
initialRouteName="home"
screenOptions={({route}) => ({
headerShown: route.name === 'MainContent',
})}>
<Stack.Screen name="Login" component={Login} />
<Stack.Screen name="Register" component={Register} />
<Stack.Screen
name="MainContent"
component={MyTabs}
options={{header: () => <Header />}}
/>
</Stack.Navigator>
</NavigationContainer>
);
}
添加回答
舉報(bào)