我试图在 UITextView 中显示一个 HTML 字符串。这是关键行:
self.postPage.attributedText = NSAttributedString(string: myHTMLString)
我看到的问题是 <div>
标签 <img>
标签仍在显示...我做错了什么吗?
最佳答案
extension String {
var html2String:String {
return NSAttributedString(data: dataUsingEncoding(NSUTF8StringEncoding)!, options: [NSDocumentTypeDocumentAttribute: NSHTMLTextDocumentType], documentAttributes: nil, error: nil)!.string
}
}
"<div>Testing<br></div><img src=\"http://....\">".html2String // "Testing\n"
关于ios - 在 UITextView 中显示 HTML 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27576302/