Objective-c:如何在没有UIWebView的iOS中将html <img/>标签显示为图像

时间:2015-05-11 00:39:45

标签: html ios objective-c json

我正在为一个新闻网站开发一个iOS应用程序,该应用程序从一个URL获取其JSON数据,该数据是一个HTML,有时会嵌入其中的图像:

<div class="row ">some text here then <div class="col-xs-12 ">
<div class="col-sm-5 col-xs-12 pull-right">
<img src="image_url" /></div></div>

到目前为止,我知道如何只获取文本(删除所有html标签),但我不知道如何显示嵌入在该字符串中的图像。

有谁知道怎么做?

注意我研究了很多,并没有找到解决方案。

提前致谢。

4 个答案:

答案 0 :(得分:1)

我使用richContentLabel, 希望这会对你有所帮助here

答案 1 :(得分:0)

您可以使用UIImageView + AFNetworking类别。有一个方法- (void)setImageWithURL:(NSURL *)url允许您使用url和异步网络调用在UIImageView上设置image属性。

答案 2 :(得分:0)

试试这段代码......

NSURL *url = [NSURL URLWithString:@"http://www.fnordware.com/superpng/pnggrad16rgb.png"];//This is Example url you can write your URL.

NSData *data = [NSData dataWithContentsOfURL:url];
UIImage *image = [UIImage imageWithData:data];

[self.imageview1 setImage:image];

答案 3 :(得分:0)

旁边尝试

{{1}}