-(void)setHtmlStr:(NSString *)htmlStr{
NSString*detailTextString = [NSString stringWithFormat:@"%@",htmlStr];
NSString*str = [NSString stringWithFormat:@"
%@",SCREEN_WIDTH,detailTextString];NSMutableAttributedString*attributeString = [[NSMutableAttributedString alloc]initWithData:[str dataUsingEncoding:NSUnicodeStringEncoding] options:@{NSDocumentTypeDocumentAttribute: NSHTMLTextDocumentType} documentAttributes:nil error:nil];
self.label.attributedText = attributeString;
}
本文介绍了一个Objective-C方法,用于将HTML字符串转换为NSAttributedString,并设置到UILabel中。此方法使用NSUnicodeStringEncoding编码,并指定NSHTMLTextDocumentType来解析HTML内容。
1万+

被折叠的 条评论
为什么被折叠?



