Мне нужно отобразить пару контроллеров (например, экран входа в систему, экран регистрации и т. Д.). Каков наилучший способ поднять каждый экран?лучшие практики для отображения новых контроллеров просмотров (iPhone)
В настоящее время для каждого экрана, который я хотел бы показать, я вызываю другой метод в приложении делегата, как это: Код:
- (void) registerScreen
{
RegistrationViewController *reg = [[RegistrationViewController alloc] initWithNibName:@"RegistrationViewController" bundle:nil];
[window addSubview:reg.view];
}
- (void) LoginScreen
{
LoginViewController *log = [[LoginViewController alloc] initWithNibName:@"LoginViewController" bundle:nil];
[window addSubview:log.view];
}
Это работает, но я не могу себе представить, что является лучшим способом ,
Жизнь намного проще при использовании навигационных контроллеров ... –