Я реализую приложение, в котором я показываю вид с кнопкой элемента навигации, которая показывает модальный вид. Этот модальный вид показывает форму входа. В случае правильного входа в систему, я хотел бы перейти к другому представлению, которое показывает панель вкладок с 2 или 3 контроллерами.
Пока в моем AppDelegate у меня есть:
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
self.window.rootViewController = self.navigationController;
[self.window makeKeyAndVisible];
return YES; }
и затем в моем RooViewController я получил:
- (void)viewDidLoad {
HomeViewController *homeController = [[HomeViewController alloc] initWithNibName:@"HomeViewController" bundle:nil];
self.controladorVistaHome = homeController;
[self.view addSubview:homeController.view];
[homeController release];
self.navigationItem.rightBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"Login" style: UIBarButtonItemStyleBordered target:self action:@selector(showModalLoginForm)];
self.navigationItem.leftBarButtonItem = [[UIBarButtonItem alloc] initWithTitle:@"Register" style: UIBarButtonItemStyleBordered target:self action:@selector(showModalRegisterForm)];
[super viewDidLoad]; }
Когда я нажимаю кнопку входа в систему, она показывает мне модальное представление с формой. Как только пользователь войдет в систему, я хотел бы показать панель с несколькими контроллерами.
Если я изменю свой AppDelegate, то, что у меня есть, не будет работать. Есть ли способ сделать эту работу?
Заранее спасибо!