Wie erstellt man mehrere Storyboards im selben Projekt mit Swift? Ich weiß, ich muss zu Datei -> Neu -> Datei gehen und dann Storyboard wählen, aber wie integriere ich dieses Storyboard in mein Projekt und navigiere zu den Ansichten des neuen Storyboards im Swift-Code?Storyboard in Swift hinzufügen
Antwort
Sie müssen einen Verweis auf das gewünschte Storyboard
let aStoryboard = UIStoryboard(name: "storyboardName", bundle: nil)
Dann gewünschte instanziieren View-Controller
let vc = aStoryboard.instantiateViewControllerWithIdentifier("viewControllerIdentifier") as! UIViewController
Danke für Ihre Antwort. Nur noch eine Frage, ich habe am Anfang einen Page-View-Controller, also wenn ich den View-Controller instanziiere gehe ich zum Page View-Controller oder instanziiere ich zur normalen Ansicht? – Harish
wird es nur den View-Controller instanziieren, es wird nicht präsentiert, es liegt an Ihnen, wie Sie es tun, mit modalen Stil oder Navigationsstil, etc. – azimov
Ok, vielen Dank. Ich denke, ich habe es zur Arbeit gebracht. – Harish
- 1. Hinzufügen navigationItem.titleView in Storyboard versagt
- 2. Verschiedene Hoch-/Querformatansichten in Storyboard und Swift
- 3. Benutzerdefinierte Tabellenansicht Zelle in Swift, ohne Storyboard
- 4. Swift hinzufügen Einschränkung programmgesteuert
- 5. Hinzufügen "Vertical Spacing" programmgesteuert in swift
- 6. ändern Pfeilfarbe für popover von Storyboard in Swift erstellt
- 7. IOS Swift- Zum Startbildschirm ohne Storyboard navigieren
- 8. NavigationController Titel erscheint nicht swift/Storyboard
- 9. swift pagination mit Storyboard und anderes Design
- 10. Bildübergangsanimation in Swift hinzufügen
- 11. Transition Animation ohne Storyboard segue swift
- 12. Segue zu einem anderen Storyboard Swift
- 13. xcode swift Storyboard Referenz nicht woking
- 14. SWRevealViewController mit Storyboard mit Storyboard-Identifier in Swift nicht segue, wie man die
- 15. Probleme mit Storyboard Farben in gemischten Ziel-c/Swift-Projekt
- 16. Zugriff auf übergeordneten Ansichtscontroller über Popover in swift über Storyboard
- 17. Hinzufügen von Anführungszeichen in Swift
- 18. hinzufügen Einschränkungen programmgesteuert swift
- 19. Swift hinzufügen params anfordern
- 20. Swift UIViewController hinzufügen UISearchController
- 21. Hinzufügen von Unterstreichungsattributen zu partiellem Text UILabel in Storyboard
- 22. TableView in .xib hinzufügen View in swift
- 23. Eingang von UITextField vom Storyboard zur Swift-View-Controller-Datei
- 24. Unit Test Swift-Casting View Controller vom Storyboard funktioniert nicht
- 25. swift - View-Controller vom Storyboard initialisieren durch Überschreiben von init
- 26. Entwerfen von UICollectionViewCell in Storyboard
- 27. ViewController als Subview hinzufügen Swift Keine Komponente anzeigen
- 28. Login Screen mit Swift und iOS 8 Storyboard
- 29. Hinzufügen von vertikalen Abstand zwischen zwei Ansichten programmgesteuert in swift
- 30. Probleme beim Hinzufügen von UITableView in einem UIViewController in Swift
ich darüber gewundert, bevor ich habe zu bekommen. Eigentlich habe ich mich gefragt, warum jemand mehr als ein Storyboard haben möchte oder braucht. Was ist dein Zweck für das zusätzliche Storyboard? – Suragch
@Suragh Wenn Sie 20-25 Aufrufe pro App haben, ist es sehr schwierig, sie in einem einzigen Storyboard zu betrachten. Sie können ein Standard (Haupt) Storyboard haben, und eines für "Tutorial" zum Beispiel – azimov
Ich möchte es für die Organisation verwenden. Mein Storyboard wird mit so vielen Ansichten sehr unordentlich. Daher möchte ich die Ansichten je nach Zweck in verschiedene Storyboards aufteilen. Es wird helfen, mein Projekt ein bisschen besser zu organisieren. – Harish