Brauchen Sie Hilfe beim Einstellen von zwei Tasten gleicher Breite, Seite an Seite Autolayout

7

Unter Verwendung des automatischen Layouts versuche ich, unten zwei Tasten zu erstellen

Nach dem Ziehen von zwei Schaltflächen setze ich Einschränkungen wie diese

Am Back button Ich setze Leading Space to Container Margin und Bottom Space to Bottom Layout Guide

Am Go To Settings button Ich setze Trailing Space to Container Margin und Bottom Space to Bottom Layout Guide

Dann setze ich ctrl+Drag von Back button auf Go To Settings button und setze die Equal Widths Einschränkung und ich bekomme das.

Dann aktualisiere ich die Back button Breite gleich wie Go To Settings button , was 101 ist und alle Bedingungen werden blau.

Aber ich möchte, dass beide Tasten die Hälfte des Bildschirms abdecken, egal wie groß der Bildschirm ist, wie im ersten Screenshot gezeigt. Wie erreiche ich das?

    
S.J 14.04.2015, 06:20
quelle

4 Antworten

24

Sie können es mit der gleichen Breite wie die 2. Taste wie folgt machen

und die Ausgabe ist

Hier ist Apple Guide

    
EI Captain v2.0 14.04.2015, 06:43
quelle
2

Sie können zwischen den Schaltflächen die gleiche Breitenbeschränkung haben, aber Sie müssen ihnen auch sagen, welche Breite Sie benötigen.

Ziehen Sie also von einer Schaltfläche in die Superansicht, fügen Sie eine Einschränkung für gleiche Breiten hinzu. Stellen Sie dann in den Eigenschaften der hinzugefügten Abhängigkeit die Option multiplier auf 0.5 ein. Auf diese Weise sollten sich Ihre Schaltflächen auf der Hälfte des Bildschirms befinden.

    
Levi 14.04.2015 06:31
quelle
1

Sie müssen eine weitere Einschränkung hinzufügen - legen Sie den horizontalen Abstand zwischen den Schaltflächen auf 0 fest

    
Vladimir K 14.04.2015 06:35
quelle
0

Sie können den Layoutänderungen folgen. du wirst bekommen, was du willst.

Layout für die Schaltfläche Back . Layout für die Schaltfläche Go to Setting .

    
Jatin Patel 14.04.2015 06:38
quelle

Tags und Links