2016-04-11 15 views
1

Es tut mir leid, aber das wird kompliziert für mich. Ich bin 20% Autolayout Benutzer (arm). Ich brauche den Text "Mein Name ist Gerard und kann Auto-Layout nicht verstehen ...", um vollständig zu zeigen und die Objekte nach unten zu schieben, wenn sie wachsen. Die erste Zeile des Etiketts muss mit dem richtigen Etikett "Mensaje" übereinstimmen.Verwenden von Auto-Layout, um automatisch wachsen UILabel und Push-Objekt unter

enter image description here

+0

Zeigen Sie, welche Einschränkungen Sie bisher hinzugefügt haben – Wain

+0

@Wain Vielen Dank für Ihre schnelle Antwort. Es gibt 4 Einschränkungen: http://imgur.com/a/xo2QZ Ich denke, der dritte, der die Ansicht unten (Notas) hinterherhinkt, hat damit zu tun, aber ich bin mir nicht sicher. – tomasfn

+0

@tomasfn sollten Sie entweder ['preferredMaxLayoutWidth'] (https://developer.apple.com/library/ios/documentation/UIKit/Reference/UILabel_Class/#//apple_ref/occ/instp/UILabel/preferredMaxLayoutWidth) Wert oder setzen einige Breitenbeschränkungen für Ihr Label, wenn Sie vertikal wachsen möchten. Stellen Sie außerdem sicher, dass "numberOfLines" auf "0" gesetzt ist. – ozgur

Antwort

0

Sicherstellen, dass die NumberOfLines der UILabel auf 0 Let gesetzt ist die Oberseite des Etiketts mit dem Mensajes oben ausgerichtet sein. Lassen Sie label.bottom = entregar.top - 5 oder so ähnlich. Auch label.right = superview.right

+0

Ich kann nicht folgen, sorry ... könnten Sie beschreibender sein? – tomasfn