2017-08-22 2 views
0

ich ein Beispiel aus Plural bin der Umsetzung, wo ich eine scrollview und ein paar buttons haben horizontal zentriert. Ich habe führende und nachlaufende Einschränkungen von 50 für jeden button. Wenn ich den Trailing auf 51 ändere, scrollt ich auch horizontal. Warum passiert dies? Keine button Breite zwingt die Schaltfläche aus dem Bildschirm des width.I denke, es ist etwas mit, wie autolayout Werke zu tun hat. enter image description hereiOS Automatische Anordnung Scroll scrollt horizontal

+0

entfernen Sie die Tastenbreite, wenn Sie – karthikeyan

+0

hinzugefügt Keine Breite angegeben –

+0

beste Option mit Autolayout & Scrollview zu arbeiten ist, dass Sie eine UIView auf Ihrem Scrollview hinzufügen und jetzt Ihre Schaltflächen auf UIView hinzugefügt. Das Leben leichter machen –

Antwort

-1

Warum können Sie nicht versuchen UIStackView statt Autolayouts. Jede Unteransicht automatisch zu formatieren, ist etwas komplex. stackview passt die Ansicht dem Gerät an. Weitere Informationen finden Sie unter UIStackView documentation

+0

Dies ist besser als Kommentar als eine Antwort ... – Yitzchak

Verwandte Themen