在uiimageview中解析图像和显示

时间:2012-03-07 06:50:36

标签: objective-c ios uiimageview uiimage nsxmlparser

我开发了一个应用程序,它从服务器获取提要,显示提要列表和选择特定提要,显示共享到Twitter或Facebook的选项。在选择一个社交网络时,用户可以上传该网络。

直到这个没问题。

但现在我遇到了一个问题。我正在解析以获取源的PHP具有一些图像的链接。我想从PHP获取前五个图像并在UIImageView中显示。这也应该在上传新内容时自动更新。

请让我知道我该怎么做。

因为,我有一点紧迫感,演示代码对我来说非常有用。

2 个答案:

答案 0 :(得分:0)

如果您有图片链接..那就使用这个git

https://github.com/rs/SDWebImage

步骤如下:

  • 制作ImageView
  • 使用API​​方法(上面的git)设置图像..
  • 图像将在后台下载并自动显示 更新..

答案 1 :(得分:0)

假设您从php获取图像的URL。

NSURL *url             = [NSURL URLWithString:@"http://img.abc.com/photo.jpg"];
NSData *data           = [NSData dataWithContentsOfURL:url];
UIImage *image         = [UIImage imageWithData:data];
UIImageView *imageView = [[UIImageView alloc] initWithImage:image];

这将填充您的imageView。如果您从后端收到任何更新,请重复这段代码&你应该好...

如果您想要一些图像缓存,Shubhank建议SDWebImage是一个不错的选择。