In meiner Anwendung, die auf einem Tab-View-Controller mit vielen uinavigationviewcontrollers für jede Tabbar-Elemente basiert, möchte ich zu einem Zeitpunkt (bei Application Launch) mit einem Aufruf von presentModalViewController, die einen uinavigationcontroller enthält eine Wurzel, damit der Benutzer ein paar Dinge tun kann ... wenn er oder sie fertig ist, kann die Schaltfläche "Fertig" in der oberen rechten Ecke angetippt werden, um den Modalansicht-Controller zu schließen und dann zur Basis-Tabbar-Ansicht zurückzukehren .... Wie kann ich das mit dem Interface Builder machen?Verwendung eines eigenen UINavigationViewController
5
A
Antwort
4
Erstellen Sie in XCode eine neue View XIB-Datei, und öffnen Sie sie im Interface Builder. Löschen Sie in dieser XIB-Datei die Ansicht, und ziehen Sie einen UINavigationController dorthin.
Dann in Ihrem View-Controller-Code, so etwas wie
UINavigationController *controller = [[UINavigationController alloc] initWithNibName:@"ModalViewController" bundle:nil];
[self presentModalViewController:controller animated:YES];
[controller release];
Wird Ihr XIB laden und präsentieren.
Hoffe, dass dies hilft, andere Fragen nicht zögern, diese Antwort zu kommentieren!
S
Verwandte Themen
- 1. Erstellen eines eigenen Python-Moduls
- 2. C++ - Implementieren eines eigenen Streams
- 3. Erstellen eines eigenen MJPEG-Streams
- 4. Verwendung von Networkx mit meinem eigenen Objekt
- 5. Problem beim Hinzufügen von Three20 PhotoViewer zu meinem UINavigationViewController
- 6. Erstellen eines eigenen Kontextprozessors in Django
- 7. R - Einrichten eines eigenen CRAN-Repository
- 8. eines Programms eigenen Speicher als Daten
- 9. Aufruf von thread.start() innerhalb eines eigenen Konstruktors
- 10. Fehler beim Erstellen eines eigenen Stacks
- 11. Erstellen eines eigenen Hooks in TYPO3
- 12. Erstellen eines eigenen Makefiles [Error 255]
- 13. Ausführen eines eigenen Unix-Befehls im Terminal?
- 14. Unterschiede zwischen dem Erstellen eines eigenen UoW/Repository und der direkten Verwendung von DbContext
- 15. Verwendung von data.table-Paket in meinem eigenen Paket
- 16. Mögliche Verwendung für Daten, die einen eigenen Hash enthalten?
- 17. Tensorflow-Fehler unter Verwendung meiner eigenen Daten für die Textklassifizierung
- 18. ColdFusion: über die Verwendung von benutzerdefinierten "eigenen geschriebenen" Java-Klassen
- 19. Problem mit der Verwendung meiner eigenen SQLite-Datenbank
- 20. Fehler bei der Verwendung von GSON mit der eigenen Klasse
- 21. Verwendung eines struct-array
- 22. Verwendung eines anderen Servicevertrags für DotNetOpenAuth
- 23. eines Objekts Wertattribut Zugriff Verwendung eines Ausdrucks
- 24. Anzeige eines Zählers bei Verwendung eines Arrays
- 25. Die besten Optionen für die Implementierung eines eigenen Transaktionsanbieters
- 26. Anfügen eines std :: vector mit seinen eigenen Elementen mit Iteratoren
- 27. Entfernung eines Arrays von Vektor von seinem eigenen Element
- 28. Definieren eines eigenen Ord für einen Datentyp (Haskell)
- 29. Erstellen eines eigenen C# -Compilers mit ANTLR: Kompilierungseinheit
- 30. Hinzufügen eines eigenen Beschreibungsattributs zu einem Pandas DataFrame
Vielen Dank! Hilfreich. Ja wirklich. – JFMartin