我在xib文件上有一個UILabel,我想增加文本的行間距。NSMutableParagraphStyle不叫
我試着寫,但下面的代碼只調用文本對齊方式,行間距保持不變。爲什麼不調用「paragraphStyle.lineSpacing」?
class PlaySheetCellLeft: UITableViewCell {
@IBOutlet var LBLTitle:UILabel!
var message:[String:Any]? {
didSet{
guard let msg = self.message else { return }
self.LBLTitle.text = title
}
override func awakeFromNib() {
super.awakeFromNib()
let paragraphStyle = NSMutableParagraphStyle()
paragraphStyle.lineSpacing = 10
let attrString = NSMutableAttributedString()
attrString.addAttribute(NSParagraphStyleAttributeName, value:paragraphStyle, range:NSMakeRange(0, attrString.length))
LBLTitle.attributedText = attrString
LBLTitle.textAlignment = NSTextAlignment.center
}
}
你的程序有4個''''6'}',縮進很容易讓人誤解。這實際上是你的班級的樣子嗎? – Ssswift