使用以下代码,我会更改文本的背景颜色。如果文本没有像€或表情符号这样的特殊字符,则背景颜色适合文本的背景。你知道如何处理这些角色在背景中垂直居中。
mainLabel.textAlignment = .Left
mainLabel.numberOfLines = 0
mainLabel.sizeToFit()
mainLabel.backgroundColor = UIColor(red: 0.090, green: 0.090, blue: 0.090, alpha: 0.8)
mainLabel.font = UIFont(name: "Bauhaus", size: 14)
mainLabel.textColor = UIColor(white:1, alpha:1)
mainLabel.lineBreakMode = .ByWordWrapping
mainLabel.baselineAdjustment = .AlignCenters