Wie kann ein UILabel-Zeilenabstand in Swift programmgesteuert angepasst werden?

Ich habe ein mehrzeiligesUILabel wie hier gezeigt:

Ich habe dies mit dem folgenden Code erreicht:

label.lineBreakMode = .ByWordWrapping
label.numberOfLines = 2

Ich habe versucht, den Zeilenabstand zwischen der ersten und der zweiten Zeile zu verringern, und habe versucht, den folgenden Code zu verwenden:

let text = label.attributedText
let mas = NSMutableAttributedString(attributedString:text!)
            mas.replaceCharactersInRange(NSMakeRange(0, mas.string.utf16.count),
                withString: label.text!)
label.attributedText = mas

Es scheint jedoch nicht zu funktionieren.

Vielen Dan

Antworten auf die Frage(6)

Ihre Antwort auf die Frage