ストーリーボードに 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 があります。