You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

React Native Bottom Tabs 如何隐藏顶部导航栏显示的页面名称

隐藏底部标签导航顶部标题的实现方案

针对你使用createBottomTabNavigator时出现的顶部默认标题问题,有两种常用的配置方案可选:


方案1:仅隐藏单个指定Tab页面的顶部标题

在需要隐藏标题的Tab.Screen组件上添加options属性,设置headerShown: false即可,修改后的代码如下:

const Tab = createBottomTabNavigator();

export default function App() {
    return (
        <NavigationContainer>
            <Tab.Navigator>
                <Tab.Screen 
                    name='Home' 
                    component={Home}
                    options={{ headerShown: false }}
                />
            </Tab.Navigator>
        </NavigationContainer>
    )
}

方案2:全局隐藏所有Tab页面的顶部标题

如果所有Tab对应的页面都不需要显示顶部标题,可以直接在Tab.Navigator的screenOptions中统一配置,修改后的代码如下:

const Tab = createBottomTabNavigator();

export default function App() {
    return (
        <NavigationContainer>
            <Tab.Navigator screenOptions={{ headerShown: false }}>
                <Tab.Screen name='Home' component={Home} />
            </Tab.Navigator>
        </NavigationContainer>
    )
}

内容的提问来源于stack exchange,提问作者Flatt ME

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 09:45:04