Я назначил attributedText
для UILabel
, см. Следующий код, но зачеркнутая линия не отображается в центре (вертикально / в середине) текста UIlabel.
let strikethroughAttribute = [
.font: UIFont(name: "Roboto-Medium", size: 16.0)!,
.foregroundColor: UIColor.gray,
.strikethroughStyle: NSUnderlineStyle.single.rawValue,
.strikethroughColor: UIColor.gray] as [NSAttributedString.Key : Any]
}
var formattedString = NSMutableAttributedString(string: "$198")
formattedString.addAttributes(strikethroughAttribute, range: NSMakeRange(0, formattedString.length))
label.attributedText = formattedString