ビューコントローラーをタブバーに直接プッシュする代わりに、最初にナビゲーションコントローラーを作成し、特定のコントローラーのルートビューコントローラーで初期化します
Settings *settingsVC = [[Settings alloc] init];
UINavigationController *settingsNavigationController = [[UINavigationController alloc] initWithRootViewController:settingsVC];
Report *reportVC = [[Report alloc] init];
UINavigationController *reportNavigationController = [[UINavigationController alloc] initWithRootViewController:reportVC];
Episodes *episodesVC = [[Episodes alloc] init ];
UINavigationController *episodesNavigationController = [[UINavigationController alloc] initWithRootViewController:episodesVC];
UINavigationController *homeNavigationController = [[UINavigationController alloc] initWithRootViewController:homeVC];
NSArray* controllers = [[NSArray alloc] initWithObjects:settingsNavigationController,
reportNavigationController,
episodesNavigationController,
homeNavigationController, nil];