iOS:HTMLReader可以加载嵌入的图像吗?

时间:2015-05-16 13:05:25

标签: ios objective-c html-parsing

我正在开发一个iOS新闻应用程序,它从URL(JSON)获取其内容。

在文章的详细信息中,ViewController我制作了一个标签来显示描述,假设我有以下字符串,应用程序将从JSON对象中获取该字符串(形成网址):

"bla bla bla <div>another bla bla bla</div><img src="some_image_src" />
bla bla blabla <strong>bla</strong>"

我正在使用HTMLReader删除html标记,除了字符串中的图像外,一切看起来都很棒,如何显示嵌入的图像?

提前致谢。

注意: HTMLReader文档非常简短,他们没有提及任何有关图片代码的内容

1 个答案:

答案 0 :(得分:0)

使用您的网址下载图片数据并使用NSMutableAttributedString:

NSTextAttachment *attachment = [[NSTextAttachment alloc] initWithData:nil ofType:nil];
attachment.image = [UIImage imageNamed:@"whatever"];
NSAttributedString *attributedString = [NSAttributedString attributedStringWithAttachment:attachment];
yourTextView.attributedText = attributedString;