Да, вам, вероятно, нужно объявить что-то в вашем AppDelegate. Это будет зависеть от вашего текущего макета. Если у вас есть UINavigationController
, то вы будете вставлять новый ViewController в этот UINavigationController
, чтобы использовать это:
//Do this to push your new view controller, in this case named authenticationViewController
[myNavController pushViewController:authenticatedViewController animated:YES];
Если вы не понимаете, о чем я говорю, вы можете прочитать больше о классе UINavigationController в документации , я рекомендую вам прочитать введение, которое содержит объяснение UIViewControllers и их переходов.
Если у вас уже есть контроллер навигации и класс, вы можете создать новый подкласс UIViewController и затем выполнить что-то вроде:
NewViewController *viewController=[[NewViewController alloc] initWithNibName:@"NewViewController" bundle:nil];
[[validationViewController navigationController] pushViewController:viewController animated:YES];
//Memory management
[viewController release];