2016-04-04 12 views
0

Ich versuche, die folgende Ansicht zu erreichen:Sonderbare Automatische Anordnung Ausgabe iOS

enter image description here

Also, was ich habe, ist eine Ansicht und 6 Etiketten, die oberen zwei Labels haben beide vorderen und hinteren Raum Behälter 0, die untere linke zwei Etiketten haben führenden Abstand zu Container von 0, die unteren rechten zwei haben nachgestellten Raum zu Container von 0, und ich habe einen Abstand von 12 zwischen den unteren zwei links und die unteren rechten zwei.

aber das ist, was ich bekomme, wenn ich es laufen:

enter image description here

Wie kann ich das Problem beheben, so dass es eher wie das erste Bild aussieht?

Antwort

2

Haben Sie eine Beschränkung "gleicher Breite" zwischen den linken und den rechten Marken? Ohne es ist Ihr "komisches" Problem in Übereinstimmung mit Ihrer Einschränkung in der Tat völlig richtig:

Das linke Etikett versucht, seine Breite auf das maximal mögliche zu erweitern. Wie kann es? Durch die Minimierung der Breite des rechten Labels, weshalb es geschrumpft aussieht, aber in der Art, wie sein Frame genau den Text "Label" enthält.

Wählen Sie die linken und rechten Beschriftungen aus und fügen Sie in Interface Builder eine Einschränkung "Gleiche Breite" hinzu.