Comment régler un UILabel l'interligne par programmation dans Swift?

J'ai une multiligne UILabel comme indiqué ici:

Comment régler un UILabel l'interligne par programmation dans Swift?

J'ai réalisé cela, utilisez le code suivant:

label.lineBreakMode = .ByWordWrapping
label.numberOfLines = 2

Je suis en train de "diminuer" l'interligne entre la 1ère ligne et la 2e ligne, et j'ai essayé d'utiliser le code suivant:

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

Cependant, il ne semble pas fonctionner.

Grâce

Je fixe les détails.

OriginalL'auteur Pangu | 2016-01-26