在故事板中,我添加了2個視圖。每個都有一個TabBar(我正在做導航程序)。導航至視圖
我添加的ViewController類,我的看法與表: MediaListViewController.h MediaListViewController.m
而且在我的主視圖我這樣做:
-(void)tabBar:(UITabBar *)tabBar didSelectItem:(UITabBarItem *)item
{
if([email protected]"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
請包括您如何創建視圖的代碼。 – Popeye
你真的從故事板加載你的控制器嗎? Alloc/init是不夠的... – Eiko
編輯我的問題 – Cheese