Ich habe einen Tabellenansicht-Controller, der mit einem Tab-Bar-Controller verbunden ist, und alles funktioniert einwandfrei. Dann habe ich einen einfachen View-Controller, wo der Benutzer einen neuen Post erstellen kann und ich vom Table-View-Controller zu dieser Ansicht mit einem Button "New Post" gehe und dann kann der Benutzer entweder auf "post" klicken und zurück zur Tabellenansicht oder durch Drücken der "Zurück" -Taste. Alles funktioniert gut, aber wenn Sie von der Ansicht zur Tabellenansicht zurückkehren, verschwindet die Tableiste. Ich legte das Foto des Storyboards: the main.storyboardTableiste verschwindet, wenn ich aus einer anderen Ansicht zum Tabellenansicht-Controller zurückkomme
0
A
Antwort
0
Wie was @vacawama vorgeschlagen, sollten Sie nicht eine Show segue
, sondern eine Abwicklung segue
verwenden. Allerdings können Sie auch tun es in Code wie diesen, wenn Ihr CustomViewController
sind in einem UINavigationController
@IBAction func backButtonPressed(sender: UIButton) {
self.navigationController.popViewControllerAnimated(true)
}
Oder in einem präsentiert modal wie folgt aus:
@IBAction func backButtonPressed(sender: UIButton) {
self.dismissViewControllerAnimated(true, completion: nil)
}
Verwandte Themen
- 1. Welche ViewController-Methode wird aufgerufen, wenn ich aus einer anderen Anwendung in Ziel c zurückkomme
- 2. Swift Tableiste Ansicht prepareforsegue
- 3. CLLocationManager friert meine App ein, wenn ich vom Hintergrund zurückkomme?
- 4. Reuse Code aus einer Django Ansicht in einer anderen Ansicht
- 5. Wie führe ich bestimmten Code aus, wenn ich zu einer Ansicht zurückwechsle swift
- 6. ExpandableListView minimiert alle Gruppeneinträge jedes Mal, wenn ich von einer anderen Aktivität zurückkomme.
- 7. viewWillArbeiten in Viewcontrollern einer Tableiste
- 8. Abrufen Eigenschaft aus einer anderen Ansicht Controller
- 9. Navbar verschwindet, wenn die Ansicht von der Anzeige aus angezeigt wird
- 10. Wie ändere ich das AJAX-Anrufziel, wenn ich von einer anderen Ansicht/Seite aus anrufe?
- 11. Touch-Ereignis in einer Ansicht erkennen, wenn aus einer anderen Ansicht gezogen wird
- 12. Prototypzelle aus einer anderen Ansicht verwenden Controller
- 13. Tableiste wird nicht als Unteransicht einer anderen Ansicht funktionieren, aber funktioniert als Unteransicht von Fenster?
- 14. Siehe Ansicht in der Tableiste, wenn Login-Erfolg
- 15. Aufruf der Ansicht-Funktion aus einer anderen Ansicht - Backbone
- 16. ListView verschwindet vor dem Aktualisieren selbst, wenn ich zum Aktualisieren
- 17. AVCaptureSession schlägt fehl, wenn ich vom Hintergrund zurückkomme
- 18. Wie öffne ich eine UIView im Vollbildmodus mit einer Tableiste?
- 19. Animieren einer Ansicht über einer anderen Ansicht
- 20. ios Ansicht verschwindet nach der Navigation zu anderen Bildschirmen
- 21. Wie blende ich die Tableiste aus?
- 22. Grid verschwindet in der Ansicht, wenn es nach dem Wechsel zu einer anderen Ansicht aus dem Seitenmenü in XDK in die gleiche Ansicht zurückkehrt.
- 23. Wie überlagere ich einen ModalViewController über einer anderen Ansicht, ohne dass das Original verschwindet?
- 24. CXF WS-Versand schlägt fehl, während ich zum Client zurückkomme
- 25. Wie bekomme ich Informationen von der Ansicht zum Controller und zurück zu einer anderen Ansicht?
- 26. Wie übertrage ich Werte aus einer Ansicht?
- 27. Wie Textfeld Werte von einer Ansicht zu einer anderen Ansicht
- 28. App stürzt ab, wenn ich zum vorherigen Fragment im Stapel zurückkomme
- 29. Unable Eigenschaften von einer Ansicht in einer anderen Ansicht referenzieren
- 30. Hide UISearchController, wenn Sie zu einer anderen Ansicht wechseln
Sie keine segue verwenden, um zum vorherigen zurückzukehren Controller anzeigen. Sie müssen ein * Abwicklungssegment * verwenden. Siehe: http://stackoverflow.com/a/13106216/1630618 – vacawama