2017-09-12 1 views
3

Wir haben eine mehrzeilige Textumbruch UILabel mit etwas Text drin. Am Ende des Etiketts möchten wir immer einen UIButton wie gezeigt platzieren.Erstellen UIButton Wrap nach einem UILabel

enter image description here

Was ist der einfachste Weg, dies zu implementieren? Der Text in der Schaltfläche darf nicht unterbrochen werden, d. H. Die Schaltfläche muss als Einheit zur nächsten Zeile fließen, wenn nicht genügend Speicherplatz vorhanden ist.

+1

Ich würde stattdessen "NSAttributedString" verwenden, es ist ein wenig einfacher für dieses zu implementieren. – the4kman

+2

Ich würde vorschlagen, dass es https://github.com/hsusmita/SwiftResponsiveLabel –

+1

danke @ The4kman, attributierte Zeichenfolge + non-breaking Space macht den Trick. –

Antwort

0

Die Verwendung einer attributierten Zeichenfolge mit Leerzeichen ("\ u {00a0}") funktioniert.

Verwandte Themen