一、项目中使用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; }就可以了
二、使用Navigator时隐藏tabBar的方法