如何在 IOS SDK 中解析网站中的所有图像

Posted

技术标签:

【中文标题】如何在 IOS SDK 中解析网站中的所有图像【英文标题】:How can parse all the images form Website in IOS SDK 【发布时间】:2014-08-28 12:07:19 【问题描述】:

我喜欢在我的应用中实现图片上传功能。为此,我喜欢为用户提供一些选择图片的选项。

其中一个选项是从网站中选择图片。

如果用户在文本框中输入一个url链接并点击get images按钮的意思。我喜欢显示该特定链接中的所有图像

但我对此一无所知。

我在下面解释了我的要求

1)在文本框中输入网址

2)点击获取图片按钮

3) 解析来自该特定网址的所有图片

4)在Imageview中显示所有图片

为了说明我的要求,我附上了下面的截图

如果有人解决此功能意味着请给我一些建议

谢谢

【问题讨论】:

在你的url中包含图片或图片的url? 它包含像imore.com/iphone-6这样的图像。从这里我喜欢解析图像 【参考方案1】:

像这样?

- (IBAction)buttonClicked:(id)sender

    NSURL *url = [NSURL URLWithString:@"http://www.yourwebvsite.com/image.png"];
    NSData *data = [NSData dataWithContentsOfURL:url];
    UIImage *image = [UIImage imageWithData: data];
    UIImageView *displayImageView = [[UIImageView alloc] initWithImage:image];
    [displayImageView setFrame:CGRectMake(0, 0, 300, 300)];
    [displayImageView setContentMode:UIViewContentModeScaleAspectFit];
    [self.view addSubview:displayImageView];

或者,如果您想要 Web 目录中的所有图像。查看here 并将所有图像保存在一个数组中,然后将图像显示在UIImageView 中,就像我上面的代码一样。

【讨论】:

请参考上图

以上是关于如何在 IOS SDK 中解析网站中的所有图像的主要内容,如果未能解决你的问题,请参考以下文章

如何获取存储在设备中的所有图像并将它们显示为 iPhone sdk 中的图库

如何在 ios 中解析这种类型的 JSON 响应? [复制]

如何使用解析中的所有图像

Ios Facebook SDK 我如何共享图像、链接、文本?

如何在 Parse iOS SDK 的 Parse Calls 中添加标头?

如何在 iOS 10 下查看我的 SDK 项目中的 NSLog