2016-04-28 13 views
0

Ich beginne gerade mit Swift, und ich frage mich, wie man Objekte, die in einer Stapelansicht platziert sind, "schraffiert". Ich habe all diese Objekte in Stapelansichten gestapelt (3 vertikal und 1 horizontal, übereinander die vertikalen).Wie "Objekte" in einer Stapelansicht "verschachtelt" werden

What I Have:

Allerdings möchte ich die Textfelder als die viel breiter sein. Ich bin mir nicht sicher, wie ich das ausführen soll, wenn ich versuche, den Größeninspektor zu verwenden, es gröbelt den Größeneditor aus. Jede Hilfe wäre willkommen. Vielen Dank!

Antwort

0

Ich würde vorschlagen, die intrinsische Größe standardmäßig zu lassen. Fügen Sie stattdessen eine Breitenbeschränkung zu Ihrem UITextField s hinzu.

+0

Gibt es ein Problem, die Standardgröße vom Standardwert zu wechseln? –

0

Scheint, Sie müssen die Verteilung der Stapelansicht korrigieren. Sehen Sie sich Ihre Stack-Ansicht im Attribut-Inspector an. Es sollte wie folgt aussehen:

enter image description here

Wie Sie dort mehrere Objekte sind zu sehen. Spielen Sie mit Ausrichtung und Verteilung herum. Das sind die, von denen ich denke, dass du dich ändern musst. Die Standardwerte sind beide auf "Füllen" eingestellt. Ich denke, du brauchst vielleicht "Proportional füllen".

+1

Danke. Es stellt sich heraus, dass dies nicht genau das ist, was ich brauche, obwohl ich die Lösung gefunden habe. Unter Größeninspektor musste ich die innere Größe von Standard auf Platzhalter umstellen, wodurch Sie sie manuell einstellen können. Trotzdem danke! –