iPhone SDK: как перейти с экрана входа в систему к интерфейсу навигации? - PullRequest
3 голосов
/ 20 мая 2010

Я начинаю разработку iPhone и следую нескольким учебникам, но, пожалуйста, укажите меня, если я иду в неправильном направлении. Я реализовал свой собственный UInViewController и представление экрана входа в систему (с его XIB).

Что я хотел бы сделать, так это то, что после нажатия кнопки входа в систему он отображает RootViewController.xib, который включает в себя шаблон приложения навигации Xcode по умолчанию.

Это возможно? Как?

Большое спасибо за вашу помощь.

1 Ответ

4 голосов
/ 20 мая 2010

Отправьте уведомление на ваш AppDelegate, когда вы выполните вход в систему и удалите представление из ключевого окна и добавьте навигационный контроллер к тому же ключевому окну.

- (void) applicationDidFinishLaunching: (UIApplication*) application {
    [_window addSubview: [_loginViewController view]];
    [_window makeKeyAndVisible];
}

// This method is on AppDelegate   
- (void) loginComplete {
    [[_loginViewController view] removeFromSuperview];
    [_window addSubview: [_navigationController view]];
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...