项目中使用NavigatorIOS隐藏tabBar的方法
找到RCTNavigator.m
在
-(void)navigationController:(UINavigationController)navigationController willShowViewController:(__unused
UIViewController *)viewController animated:(__unused BOOL)animated
函数最开始添加
if (navigationController.viewControllers.count > 1) {
navigationController.tabBarController.tabBar.hidden = YES;
}
else {
navigationController.tabBarController.tabBar.hidden = NO;
}
就可以了