【发布时间】:2015-05-28 18:23:19
【问题描述】:
我希望能够编辑从我的 api 请求中获得的 HTML,更改字体并增加其他内容。
let task = NSURLSession.sharedSession().dataTaskWithURL(url!) {(data, response, error) in
var dataString:String = NSString(data: data, encoding: NSUTF8StringEncoding)! as String
dispatch_async(dispatch_get_main_queue()) {
var attributedString:NSAttributedString = NSAttributedString(data: data, options:[NSDocumentTypeDocumentAttribute:NSHTMLTextDocumentType, NSCharacterEncodingDocumentAttribute: NSUTF8StringEncoding], documentAttributes: nil, error: nil)!
self.textView.attributedText = attributedString
}
}
【问题讨论】:
-
你必须使用
NSMutableAttributedString
标签: html ios swift nsattributedstring