底部标签如何不显示名称
bottom tabs how not to show name
我有 app.js 其中:
const Tab = createBottomTabNavigator();
export default function App() {
return (
<NavigationContainer>
<Tab.Navigator>
<Tab.Screen name='Home' component={Home} />
</Tab.Navigator >
</NavigationContainer>
)
}
我显示底部的选项卡,但我看到顶部的导航栏显示“主页”,与 StackNavigator 一样。我希望没有真正的领域
有必要为 tabs.screen 添加 options = {{headerShown: false}}
隐藏底部标签标签
const Tab = createBottomTabNavigator();
export default function App() {
return (
<NavigationContainer>
<Tab.Navigator
tabBarOptions={{
showLabel: false, // add this line to hide tab label
}}
>
<Tab.Screen name='Home' component={Home} />
</Tab.Navigator >
</NavigationContainer>
)
}
您应该像下面这样显示 null 标签。在主选项卡导航器中为标签添加 false,因此所有页面都保持不变,就像没有出现标签一样。
在 Tab.Navigator
中添加 tabBarOptions={{showLabel: false}}
<Tab.Navigator tabBarOptions={{showLabel: false}}>
这里是官方参考link:https://reactnavigation.org/docs/tab-based-navigation/
我有 app.js 其中:
const Tab = createBottomTabNavigator();
export default function App() {
return (
<NavigationContainer>
<Tab.Navigator>
<Tab.Screen name='Home' component={Home} />
</Tab.Navigator >
</NavigationContainer>
)
}
我显示底部的选项卡,但我看到顶部的导航栏显示“主页”,与 StackNavigator 一样。我希望没有真正的领域
有必要为 tabs.screen 添加 options = {{headerShown: false}}
隐藏底部标签标签
const Tab = createBottomTabNavigator();
export default function App() {
return (
<NavigationContainer>
<Tab.Navigator
tabBarOptions={{
showLabel: false, // add this line to hide tab label
}}
>
<Tab.Screen name='Home' component={Home} />
</Tab.Navigator >
</NavigationContainer>
)
}
您应该像下面这样显示 null 标签。在主选项卡导航器中为标签添加 false,因此所有页面都保持不变,就像没有出现标签一样。
在 Tab.Navigator
中添加 tabBarOptions={{showLabel: false}}<Tab.Navigator tabBarOptions={{showLabel: false}}>
这里是官方参考link:https://reactnavigation.org/docs/tab-based-navigation/