我查看了堆栈中的解决方案,但它们对我没有帮助。以下是我尝试更改 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 key NSParagraphStyleAttributeName 或者 swift 4 key NSAttributedStringKey.paragraphStyle:
let myNsAttrStringObject = NSAttributedString.init(string: myText, attributes: [NSParagraphStyleAttributeName: myParagraphStyle])
关于ios - 如何更改 UILabel swift 中文本的行距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47120673/