Ich arbeite an einem Musik-Player und habe Etiketten für den Song, das Album und den Künstler eingerichtet. Nun, nur aus Gründen der UI möchte ich, dass das Song-Label immer Platz für 3 Zeilen verwendet, auch wenn der Text 1 Zeile ist. Ich habe die Anzahl der Zeilen im Attributinspektor auf 3 gesetzt, aber nur 3 Zeilen, wenn der Titel so lang ist!Force UILabel, um 3 Zeilen aufzunehmen
Meine erste Idee von einem Workaround ist, die Höhe des Etiketts zu 3X der Textgröße (und dann einige für den Abstand) zu sperren. Gibt es vielleicht eine bessere Lösung? Oder ein anderes Objekt, das ich benutzen könnte?
Ich schlage vor, Screenshots hinzuzufügen, sie werden sehr hilfreich sein, um zu beschreiben, was Sie erreichen möchten. –
Ich brauche ein Label um immer 3 Zeilen darzustellen ... Ist ein Screenshot wirklich nötig? –
Wissen Sie, wo Sie die Linien aufteilen möchten? Können Sie die Zeichenfolge in Teilstrings aufteilen, weil Sie einen Zeilenumbruch erzwingen können, indem Sie '\ r 'zwischen Anführungszeichen setzen (das ist ein Backslash). – Pierce