出现俩个顶部导航
来源:7-5 标签导航器

浩小孩
2021-12-08
老师你好,用你之前代码来修改顶部导航的文字是无法修改的
const routeName = route.state? route.state.routes[route.state.index].name: route.params?.screen || 'Home';
然后我使用了另外一个方法可以实现,然后出现了俩个顶部导航,按你之前的代码也会出现俩个顶部导航
3回答
-
weixin_慕桂英0211932
2022-11-18
两个方法:第一个是隐藏BottomTabs的导航栏
第二个:
第一个是隐藏BottomTabs的导航栏 给每个item都加上
10 -
Mr_Find
2022-06-06
import { getFocusedRouteNameFromRoute } from '@react-navigation/native';
function getHeaderTitle(route: Route) {
const routeName = getFocusedRouteNameFromRoute(route) ?? 'Home';
switch (routeName) {
case 'Home':
return '首页';
case 'Listen':
return '我听';
case 'Found':
return '发现';
case 'Account':
return '我的';
default:
return '首页';
}
}
<Tab.Navigator
screenOptions={{tabBarActiveTintColor: '#f86442', headerShown: false}}>10 -
今朝
2021-12-12
抱歉,react-naviagtion升级之后,很多配置发生了改变,如果你用的是最新的版本的话,可能需要你自己查看官方文档
https://reactnavigation.org/docs/bottom-tab-navigator
052022-06-06
相似问题