So konvertieren Sie eine NIB-basierte Projekt ein Storyboard-Basis?
Ich bin mit storyboard (das ist völlig neu!).
Wie Importiere ich meine bestehenden xib-Dateien und integriert Sie in eine einzige Datei, mit der storyboard-option?
InformationsquelleAutor der Frage Xander | 2011-11-21
Du musst angemeldet sein, um einen Kommentar abzugeben.
Es ist nicht eine 1-Klick-Weg, dies zu tun. Nach "Sams Teach Yourself Core Data für Mac und iOS in 24 Stunden" von Jesse Feiler, storyboards die genug unterschiedlich sind, die in Ihrer Entwickler-Schnittstellen, macht es Sinn, nicht zu konvertieren, bestehende nib-aber verwenden Sie Sie für neue Projekte. Einer der größeren Unterschiede die Art und Weise Sicht-übergänge verarbeitet werden. Allerdings habe ich den Sprung und das Gefühl, es war es Wert, denn ich war noch in der Nähe der Anfang von einem größeren Projekt. Dabei wird mit einem manuellen Prozess. Apple Umstellung auf Storyboards Release Notes - Adressen hinzufügen storyboard für das Projekt. Diese erhalten Sie ein storyboard, sondern Ihre bestehenden xibs nicht importiert werden in das storyboard. Das habe ich nicht gemacht. Ich habe ein neues Projekt und kopiert die custom-view-controller-Klassen, die ich wollte zu re-use (.h und .m). Dann ging ich zu meinen storyboard und Ausschneiden und einfügen aus der alten Projekte xib-Dateien mit interface builder, wenn es Sinn machte. Es ist wirklich nicht so lange dauert. Weisen Sie, nachdem Sie Ihre benutzerdefinierte Ansicht-Controller, um die Kontrolle über Ihre Ansichten im storyboard Sie wollen, nehmen Sie die IBActions aus Ihrem code, wählen Sie " Ansicht übergänge und ersetzen Sie Sie mit storyboard leitet über. Das leitet über in die storyboard-und Sie haben die option zum hinzufügen einer prepareForSegue-Methode im view controller. Die optionale prepareForSegue-Methode wird verwendet, fertig, alles, was in der source view-controller und die Einrichtung der Ziel-view-controller, die vor dem übergang.
InformationsquelleAutor der Antwort T.J.