我们目前正在构建Native IOS7应用。部分简介要求显示一个文本视图,从CMS数据库中提取样式文本并将其显示在UITextView中。
是否可以在UIView中显示样式文本(即HTML样式粗体,斜体,列出的元素),如果是这样,需要传递哪种格式才能正确显示?
答案 0 :(得分:2)
尝试
NSString *htmlString = // ...
NSAttributedString *attributedString = [[NSAttributedString alloc] initWithData:[htmlString dataUsingEncoding:NSUnicodeStringEncoding] options:@{ NSDocumentTypeDocumentAttribute: NSHTMLTextDocumentType } documentAttributes:nil error:nil];
textView.attributedText = attributedString;