Gibt es eine Methode, mit der man eine Ansicht im Stapel zurückgehen kann, wenn man UINavigationController
? Oder zu einer Ansicht mit einem bestimmten Titel?
Antworten
Zu viele Anzeigen?Ich will nicht unhöflich sein, aber das ist wirklich gut dokumentiert. Eine Google-Suche oder sogar eine Apple-Dokumentationssuche zu UINavigationController wird genau das finden, was Sie brauchen. Um programmatisch pop die aktuelle Ansicht Controller Sie verwenden:
[[self navigationController] popViewControllerAnimated:YES];
Um zu einem bestimmten View-Controller zu springen, verwenden Sie:
[[self navigationController] popToViewController:controller animated:YES];
Sie müssen zunächst die Liste der Viewcontroller durchgehen und den Titel mit dem Gesuchten vergleichen und an diese Methode übergeben.
Mauersegler 3 Version
navigationController?.popViewController(animated: true)
Um zu einem bestimmten View-Controller zu springen, verwenden Sie:
navigationController?.popToViewController(controller, animated: true)
Sie müssen zunächst die Liste der Viewcontroller durchgehen und den Titel mit dem Gesuchten vergleichen und an diese Methode übergeben.