[self.navigationController popViewControllerAnimates:YES];
jest najlepszą opcją, ale jeśli nie jesteś w tej samej klasie kontrolera widoku lub Twój delegat zmienił się przed wywołaniem metody przycisku Wstecz, możesz również spróbować:
najpierw musisz zdefiniować przycisk Wstecz ---
UIBarButtonItem *newBackButton = [[UIBarButtonItem alloc] initWithTitle: @"anyTitleForBackButton" style: UIBarButtonItemStyleBordered target: nil action: @selector(backButtonTapped)];
[[self navigationItem] setBackBarButtonItem: newBackButton];
[newBackButton release];
a następnie w metodzie backButtonTapped możesz wywołać:
[self.navigationController pushViewController:desiredViewController animated:YES];