У меня проблема с popViewController
.
Я использую pushViewController
, чтобы перейти к OrdersFormViewController
OrdersFormViewController *ordersFormViewController = [[OrdersFormViewController alloc] initWithNibName:@"OrdersFormViewController" bundle:nil];
[self.navigationController pushViewController:ordersFormViewController animated:YES];
[ordersFormViewController release];
С OrdersFormViewController
Я отображаю UIAlertView в viewDidLoad
и вызываю popViewController
, но это не работает.
UIAlertView* alertView = [[UIAlertView alloc]
initWithTitle:@"Error"
message:@"Error"
delegate:self
cancelButtonTitle:@"OK"
otherButtonTitles:nil];
[alertView show];
[alertView release];
[self.navigationController popViewControllerAnimated:YES];
Вид не «выталкивается» из контроллера навигации, но при нажатии стандартной кнопки «Назад» на панели навигации изменяется только панель навигации, а не фактический вид.
У кого-нибудь есть идея, почему это происходит?