Avatar ·

Comment gérer l'interligne dans UILabel (Swift)

Bonjour à tous ! Je suis débutant en développement iOS avec Swift, et j'ai un problème avec UILabel. J'ai besoin que le texte dans le label s'affiche avec un espacement accru entre les lignes — un peu comme la propriété CSS line-height. Par défaut, UILabel utilise un interligne standard qui semble trop serré pour mon design. J'ai essayé d'utiliser les attributs de police, mais rien ne fonctionne. Voici mon code actuel : ```swift let label = UILabel() label.text = "Ceci est un long texte qui doit s'afficher sur plusieurs lignes. J'ai besoin de plus d'espace entre les lignes." label.numberOfLines = 0 label.font = UIFont.systemFont(ofSize: 16) label.textAlignment = .left ``` J'ai lu qu'on pouvait utiliser NSAttributedString avec NSMutableParagraphStyle, mais quand je le fais, le texte ne s'affiche pas du tout ou reste inchangé. Peut-être que j'ai oublié quelque chose ? S'il vous plaît, dites-moi comment configurer correctement l'interligne dans UILabel en Swift. Dois-je utiliser