如何更改已用
初始化的NSAttributedString
的字体大小
init(data: Data, options: [NSAttributedString.DocumentReadingOptionKey : Any] = [:], documentAttributes: AutoreleasingUnsafeMutablePointer<NSDictionary?>?)
实际上,我的字符串包含html标签,我使用的是Roger Carvalho给定的here扩展名。
正确标记了html标签,但是字体与FontSizeMetrics
给出的常规字体不同:
let fontMetrics: FontSizeMetrics = FontSizeMetrics()
let font = UIFont(name: "NotoSans", size: fontMetrics.fontRegular)
答案 0 :(得分:0)
在Swift 4中:
[NSAttributedStringKey.font : UIFont.boldSystemFont(ofSize: 17.0)]