ios 修改行间距
要在iOS中修改行间距,可以使用NSAttributedString来实现。下面是一个示例代码:
let label = UILabel()
let text = "Hello World"
let attributedString = NSMutableAttributedString(string: text)
let paragraphStyle = NSMutableParagraphStyle()
paragraphStyle.lineSpacing = 10 // 设置行间距为10
attributedString.addAttribute(.paragraphStyle, value: paragraphStyle, range: NSMakeRange(0, attributedString.length))
label.attributedText = attributedString
在上面的代码中,我们创建了一个UILabel,并设置了文本内容为"Hello World"。然后,我们创建了一个NSMutableAttributedString,并将文本内容赋值给它。接下来,我们创建了一个NSMutableParagraphStyle对象,并将其lineSpacing属性设置为10,表示行间距为10。最后,我们将paragraphStyle对象添加到attributedString中,并将它赋值给UILabel的attributedText属性。
通过这种方式,我们就可以修改UILabel的行间距。你可以根据需要调整lineSpacing的值来修改行间距的大小。
原文地址: https://www.cveoy.top/t/topic/i5qH 著作权归作者所有。请勿转载和采集!