Это очень просто. Вам просто нужно создать объект NextViewController, к которому вы хотите перейти, и вызвать для него presentModalViewController .. вот так ::-
в FirstVC.h: -
@class SecondVC;
SecondViewController *viewController;
inFirstViewController.m: -
- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex
{
NSString *title = [alertView buttonTitleAtIndex:buttonIndex];
if([title isEqualToString:@"details"])
{
viewController = [[SecondViewController alloc] initWithNibName:@"SecondViewController" bundle:nil];
[self presentModalViewController:viewController animated:YES];
[viewController release];
}
else if([title isEqualToString:@"mail"])
{
NSLog(@"Button mail was selected.");
}
else if([title isEqualToString:@"close"])
{
NSLog(@"Button close was selected.");
}
}
И да. То, что сказал KingofBliss, очень верно. Пожалуйста, сделайте это в Уведомлении.
Добрый день.