Ich habe den folgenden Code, um neue ViewControllers zu schieben.Pop zu bestimmten Controller auf iOS | Objective-c
- (IBAction)btnEditPressed:(id)sender {
UIStoryboard *storyboard = [UIStoryboard storyboardWithName:@"Main" bundle:nil];
UIViewController *controller = [storyboard instantiateViewControllerWithIdentifier:@"contactListViewController"];
[self parentShowViewController:controller sender:sender];
}
- (void)parentShowViewController:(UIViewController *)controller sender:(id)sender {
if ([self isIOS7]) {
// En iOS7 no existe el método showViewController
[self.navigationController pushViewController:controller animated:YES];
} else {
//[self.navigationController pushViewController:controller animated:YES];
[super showViewController:controller sender:sender];
}
}
Jetzt habe ich das folgende Szenario: Ich habe 3 ViewControllers namens A, B, C.
A-> B-> C Wenn Zurück-Taste drücken will ich von C nach A
Wenn Sie nicht wissen, wie Sie benutzerdefinierte Schaltfläche in der Navigationsleiste hinzufügen, lassen Sie es mich wissen. –