2017-04-15 2 views
-2

Ich habe eine UILabel, die ich zu einem gewissen Grad die Größe dynamisch ändern möchte, aber ich möchte immer noch die Maske des Labels an sich sein Größe. Ich habe mich gefragt, ob ich es so haben könnte, dass das Etikett an sich in der Größe sein könnte, aber Einschränkungen wie die maximale Breite = 200 oder die maximale Höhe = 100 in etwa so haben. Auch ich müsste Text innerhalb der Methode schreiben.Max Werte innerhalb intrinsic Inhalt Größe (swift 3.0)

Irgendwelche Vorschläge?

Antwort

1
  1. Da Sie Ihren Text wollen, wickeln gesetzt Lines = 0

Set Lines = 0

  1. die width Einschränkung wie gewohnt einrichten würde

  2. Wählen Sie das Etikett aus und gehen Sie zum Größen-Inspektor (CmdOpt 5) und ändern die Breite constraint aus = zu <=

Edit the width constraint

Ergebnis:

result

Wiederholen der Höhe.

+0

Gibt es eine Möglichkeit, dies programmgesteuert zu tun? – Stefan