在情节提要中,我添加了 2 个视图。每个都有一个 TabBar(我正在以编程方式进行导航)。
我用表将 ViewController 类添加到我的视图中:MediaListViewController.h MediaListViewController.m
在我的主要观点上,我这样做:
-(void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item
{
if(item.title!=@"All")
{
MediaListViewController *tableViewController =[[MediaListViewController alloc] init];
[self.navigationController pushViewController:tableViewController animated:YES];
}
}
它进入 MediaListViewController 加载函数,但我从 StoryBoard 中的视图没有显示出来。只是黑屏。
我究竟做错了什么?
我终于做到了,几乎...
问题2:
我已经添加了这个:
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main_iPhone" bundle:nil];
MediaListViewController *viewController = (MediaListViewController *)[storyboard instantiateViewControllerWithIdentifier:@"Table"];
[self.navigationController pushViewController:viewController animated:YES];
但是现在,由于某种原因 TabBar 没有出现 -如何修复它? 正如您从屏幕截图中看到的 - 有 TabBar