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

时间:2014-08-28 12:07:20

标签: ios iphone parsing uiwebview uiimage

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

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

如果用户在文本框中输入了url链接,则单击“获取图像”按钮即表示。我喜欢在该特定链接中显示所有图像

但我对此并不了解。

我在下面解释了我的要求

1)在文本框中输入网址

2)点击获取图片按钮

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

4)显示Imageview中的所有图像

另外为了说明我的要求,我附上了截图

enter image description here

enter image description here

如果有人解决此功能,请告诉我一些想法

谢谢

1 个答案:

答案 0 :(得分:0)

喜欢这个?

- (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];
}

或者,如果您想要来自网络目录的所有图像。请参阅here并将所有图片保存在一个数组中,然后按照上面的代码UIImageView显示图片。