Ich habe eine UILabel auf XIB-Datei und ich möchte den Zeilenabstand der Texte erhöhen.NSMutableParagraphStyle heißt nicht
Ich habe versucht zu schreiben, aber mit dem Code unten nur Textausrichtung aufgerufen wird und Zeilenabstand bleibt gleich. Warum wird "paragraphStyle.lineSpacing" nicht aufgerufen?
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
}
}
Ihr Programm hat 4 '{' und 6 '}', und die Einrückung ist sehr irreführend. Sieht Ihre Klasse tatsächlich so aus? – Ssswift