Hallo zusammen,
habe mir eine UICollectionViewCell im Interface Builder gezeichnet. Nicht viel. Ein UIImage und ein Label, mit Autolayout schön platziert. Später noch mehr, ist nur für den ersten Test.
Mein Programm ändert dann per Code das Aussehen der Zelle, wenn auf eine der Zellen getapst wird. Die Zelle wird animiert zum Vollbild und nur noch das UIImage dargestellt. Später noch mehr (UIButtons). Nun möchte ich per tapsen wieder den Urzustand herstellen, den ich im Storyboard erstellt habe. Nur kenne ich die ganzen Werte nicht, die der Interface Builder im Storyboard gesetzt hat.
Können die UI Elemente und Autolayout Einstellungen eines Storyboard irgendwie ausgelesen werden oder soll ich gleich alles per Code "zeichnen"? Alles per Code erstellen und vor allem testen stelle ich mir recht zeitaufwändig und nervig vor.
Das Grobe im Interface Builder erstellen (Elemente, Constraints, Stackview) und dann einen Programmcode ausgeben lassen, der vielleicht noch minimal angepasst wird, würde ich bevorzugen. Kennt jemand so etwas? Das ist meine eigentliche Frage
Danke!
Grüße
Helmut
habe mir eine UICollectionViewCell im Interface Builder gezeichnet. Nicht viel. Ein UIImage und ein Label, mit Autolayout schön platziert. Später noch mehr, ist nur für den ersten Test.
Mein Programm ändert dann per Code das Aussehen der Zelle, wenn auf eine der Zellen getapst wird. Die Zelle wird animiert zum Vollbild und nur noch das UIImage dargestellt. Später noch mehr (UIButtons). Nun möchte ich per tapsen wieder den Urzustand herstellen, den ich im Storyboard erstellt habe. Nur kenne ich die ganzen Werte nicht, die der Interface Builder im Storyboard gesetzt hat.
Können die UI Elemente und Autolayout Einstellungen eines Storyboard irgendwie ausgelesen werden oder soll ich gleich alles per Code "zeichnen"? Alles per Code erstellen und vor allem testen stelle ich mir recht zeitaufwändig und nervig vor.
Das Grobe im Interface Builder erstellen (Elemente, Constraints, Stackview) und dann einen Programmcode ausgeben lassen, der vielleicht noch minimal angepasst wird, würde ich bevorzugen. Kennt jemand so etwas? Das ist meine eigentliche Frage
Danke!
Grüße
Helmut