У меня проблема с применением приложения tabBarController. Нет проблем с выполнением tabBarController с navigationController, если я создам его из AppDelegate.Как управлять TabBarController на новом представлении после viewController push action
Но теперь у меня возникла проблема, когда я хочу создать новый вид с помощью tabBarController (3 вкладки и каждый из них имеет навигационные контроллеры) после нажатия с предыдущего контроллера навигации. Это просто не работает.
Вот код:
MainViewController *mainViewController = [[MainViewController alloc] initWithNibName:@"MainView_iPhone" bundle:nil];
mainViewController.tabBarItem.title = @"First";
UINavigationController *mainNavigationController = [[UINavigationController alloc] initWithRootViewController:mainViewController];
DictionariesViewController *dictionariesViewController = [[DictionariesViewController alloc] initWithNibName:@"DictionariesView_iPhone" bundle:nil];
dictionariesViewController.tabBarItem.title = @"Second";
UINavigationController *dictionariesNavigationController = [[UINavigationController alloc] initWithRootViewController:dictionariesViewController];
tabBarController = [[UITabBarController alloc] init];
tabBarController.viewControllers = [NSArray arrayWithObjects:mainNavigationController, dictionariesNavigationController, nil];
[self.navigationController pushViewController:tabBarController animated:YES];
Существует проблема после того, как точка зрения Pushe на «Первом» контроллера. Сбой приложений ...
Прошу помощи.
С уважением Борут
Пожалуйста, переформатируйте свой код. Трудно читать код, как есть :) – ryanprayogo