// 具体内容
let msgLabel = UILabel()
msgLabel.textAlignment = .left
msgLabel.numberOfLines = 1 //Line break when the current line is full display.
msgLabel.lineBreakMode = NSLineBreakMode.byClipping;//Tips:Supported six types.
do{
let srtData = _msgString?.data(using: String.Encoding.unicode, allowLossyConversion: true)!
let strOptions = [NSAttributedString.DocumentReadingOptionKey.documentType:NSAttributedString.DocumentType.html]
let attrStr = try NSAttributedString(data: srtData!, options: strOptions, documentAttributes: nil)
msgLabel.attributedText = attrStr
}catch let error as NSError {
}
bottomView.addSubview(msgLabel)
msgLabel.textColor = UIColor.cz_color(withHex: 0x333333, alpha: 1.0)
msgLabel.font = UIFont.boldWithDINAlternate(pxSize: 102)
msgLabel.snp.makeConstraints { (make) in
make.top.equalTo(leftSecondLabel.snp.bottom).offset(FMCommonSingleCase.PX1080ToPoint(px: 44))
make.left.equalTo(bottomView.snp.left).offset(FMCommonSingleCase.PX1080ToPoint(px: 81))
make.right.equalTo(bottomView.snp.right).offset(-FMCommonSingleCase.PX1080ToPoint(px: 350))
make.height.equalTo(FMCommonSingleCase.PX1080ToPoint(px: 100))
}
msgLabel.sizeToFit()
iOS - Swift4.0 加载网络富文本笔记记录
猜你喜欢
转载自blog.csdn.net/zhonggaorong/article/details/82814676
今日推荐
周排行