繁体   English   中英

如何在UILabel swift中更改文本的行间距

[英]How to change line spacing for text in UILabel swift

我已经看过堆栈上的解决方案,他们没有帮助我。 以下是我尝试更改UILabel中文本的行间距。 请有人建议。 我认为我的行间距没有影响。

 let myText = abstractText.text!
 let myParagraphStyle = NSMutableParagraphStyle()
 myParagraphStyle.lineSpacing = 5

 let myNsAttrStringObject = NSAttributedString.init(string: myText, attributes: ["paragraphStyle":myParagraphStyle])
 abstractText.attributedText = myNsAttrStringObject

您的属性键以这种方式不正确,您可以使用objective-c键NSParagraphStyleAttributeName或swift 4键NSAttributedStringKey.paragraphStyle

let myNsAttrStringObject = NSAttributedString.init(string: myText, attributes: [NSParagraphStyleAttributeName: myParagraphStyle])

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM