UIStackview Links ausrichten
Ich versuche, richten Sie die Elemente in UIStackview horizontal nach Links.
Gibt es trotzdem, um dies programmatisch tun? Ich habe versucht, dies zu tun, über storyboard, war aber nicht erfolgreich. Für einige Grund, die Gegenstände in der UIStackView Zentren selbst.
- Ich hoffe, dass die Antwort nützlich für Sie. Sie müssen den gleichen Ansatz, aber horizontal statt vertikal.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn Sie StackView Einstellung der Achsen-Eigenschaft auf "Horizontal",
Ich denke, dass können Sie nicht, richten Sie es an der linken Seite.
Aber es gibt einen Weg, um es Links visuell.
wie diese
Swift 4.2 + iOS 12.1 getestet:
Verwenden Sie die
UIStackView.alignment
Eigenschaft.Referenz: https://developer.apple.com/reference/uikit/uistackview/1616243-alignment
Versuchen, das Hinzufügen Einer Raum-Ansicht in das Stack-Ansicht , Wie diese
Machen Und
Storyboard
Attributes Inspector
Trailing
aus der Drop-Down-Menü, wennAlignment
ausgewählt ist.Programmgesteuert
UIStackView.alignment
Eigenschaft bei der Initialisierung.Danke für die Beratung Jungs. Ich habe versucht, das Spiel mit den Optionen auf UIStackView.Ausrichtung, aber es nie wirklich funktioniert hat, wie gewünscht. Am Ende habe ich ein Durcheinander mit der Breite des UIStackView, um die gewünschten Ergebnisse zu erreichen.