[英]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.