Frage

Ich möchte, ohne xib Dateien UI-Elemente programmatisch erstellen. Alle Beispiele I (UICatalog, ...) schafft UI-Elemente direkt in den Controller-Methoden gefunden. Was ist die beste Praxis mit MVC patternn und separaten Ansichten von Controllern zu halten?

Danke

War es hilfreich?

Lösung

Wenn ich das Problem richtig verstanden hat, alles, was Sie tun müssen, ist eine separate Ansicht Klasse zu erstellen, die Pflege Elemente der Erstellung der Benutzeroberfläche nehmen. Dann in der Controller-Klasse Sie einfach eine Instanz der Ansichtsklasse erstellen.

Andere Tipps

Zoul ist in seiner Antwort richtig. Um Sie dies tun, diese ist ein Werkzeug, das eine XIB auf den gleichen Objective-C-Code konvertiert es dauern würde, um die Ansicht zu erstellen:

http : //arstechnica.com/apple/guides/2009/04/iphone-dev-convert-xib-files-to-objective-c.ars

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top