我正在为我的应用程序编写故事板。该应用程序的结构是一个没有导航栏或标签栏的登录屏幕,它通向应用程序,在所有屏幕上显示导航栏和标签栏。所以导航控制器通向标签栏控制器。
登录成功后我尝试了以下操作:
UITabBarController *tabBarController=[[UITabBarController alloc]init];
DiaryViewController *diaryViewController = (DiaryViewController *)[storyboard instantiateViewControllerWithIdentifier:@"diary"];
WhosOutViewController *WOutViewController = (WhosOutViewController *)[storyboard instantiateViewControllerWithIdentifier:@"WhoOut"];
WhatsNearViewController *whatsNearViewController = (WhatsNearViewController *)[storyboard instantiateViewControllerWithIdentifier:@"WhatsNear"];
MoreViewController *moreViewController = (MoreViewController *)[storyboard instantiateViewControllerWithIdentifier:@"More"];
tabBarController.viewControllers=[NSArray arrayWithObjects:diaryViewController,whatsNearViewController, WOutViewController, moreViewController, nil];
[self.navigationController pushViewController:tabBarController animated:YES];
它确实会显示标签栏,但不显示导航栏。有人可以帮我吗?或者请提出另一种实现方式。
提前致谢