Ich habe einen Tabbarcontroller mit 4 "Elemente" als Root-Segmente verbunden.
Ich habe auch einen Stapel (Navcontroller mit verschiedenen VCs), die von der Tabbarcontroller, dh die untere auf dem Bild geschoben wird. Der Stapel nimmt den Benutzer einen Pfad herunter, und am Ende möchte ich den gesamten Stapel freigeben/freigeben und zur Tableiste zurückkehren. Wie sollte ich diesen Stack/Pfad entfernen/entfernen/freigeben? sollte ich nur einen Übergang vom letzten VC erstellen, um Tabellenteil 1 zu mögen, oder gibt es einen besseren Weg, sie zu entfernen? Entfernen/Freigabe von gedrückten Stack aus der Registerkarte
0
A
Antwort
0
Sie können die viewControllers
Eigenschaft auf UINavigationController
verwenden beliebige Schüttmengen der die Navigationsstapel
so zu tun, um die Spitze zu kommen zurück ...
if let navigationController = myCurrentViewController.navigationController, top = navigationController.viewControllers.first {
nav.setViewControllers([top], animated: true)
}
Verwandte Themen
- 1. Den Text von einem gedrückten JMenuItem abrufen?
- 2. Alle gedrückten Keydown Ereignisse entfernen
- 3. Registerkarte XPCOM auf der Registerkarte
- 4. Alle gedrückten Tasten überall bekommen
- 5. Pop-Aktivität aus Stack onResume
- 6. Git-Server-Hook: Holen Sie den Inhalt der gedrückten Dateien?
- 7. Erhalten Funktionsnamen aus Call-Stack
- 8. Wechseln von Fragmenten in der Registerkarte
- 9. C#: Wie versteckt man eine Methode aus der Stack-Trace?
- 10. Entfernen Sie die Zeile unter der Registerkarte der Registerkarte Steuerelement
- 11. Aktualisieren der Registerkarte "Android"
- 12. Verstehen der Stack-Trace
- 13. Css der Registerkarte "premefaces"
- 14. Registerkarte ändern Textfarbe bei der Auswahl der Registerkarte
- 15. phpmyadmin: Von der Import-Registerkarte begrenzte Datei
- 16. Android Popping aus dem Activity Stack
- 17. Junit-Assertionsfehler in Eclipse als Stack-Trace und nicht in der Registerkarte "Junit"
- 18. MouseLeave Ereignis funktioniert nicht mit gedrückten Linksklick
- 19. Registerkarte "Firing Foundation 6" aus mehreren Links
- 20. Anpassen der Registerkarte "Weitere"
- 21. Standard auf "Durchsuchen" Registerkarte bei der Auswahl von Bildern aus der Medienbibliothek?
- 22. Entfernen einer kürzlich verwendeten Abfrage aus der Liste auf der Registerkarte Arbeitselemente von ausstehenden Änderungen
- 23. Wie aktualisiert man RecyclerView in der zweiten Registerkarte in Viewpager von der ersten Registerkarte?
- 24. Hinzufügen einer GWT-Registerkarte von einer anderen Registerkarte
- 25. Stack-Implementierung der Trollface-Weg
- 26. In derselben Browser-Registerkarte aus Trello öffnen
- 27. Meine Dienste-Registerkarte verschwand aus NetBeans
- 28. .NET Stack vs Windows-Stack
- 29. Platz in der Registerkarte entfernen
- 30. Fragment von viewPager Hidding hinten auf der Registerkarte der Aktionsleiste
Bitte kommentieren, was Variablen VC und Nav ist. VC ist Selbst? – KML
siehe bearbeiten 'myCurrentViewController' würde selbst sein, wenn vom aktuellen View-Controller aufgerufen –
Sorry nicht verstehen, wie dies mir hilft, zurück zum Tabbarcontroller – KML