DevStore首页 > DEV资源 > 源码下载 > 源码详情

使用SDWebImage框架进行图片的添加和下载

 
lingling_7 | 2014-08-20 19:21    浏览量(2104)    评论(2)    收藏(2)
功能分类:其他 支持平台:iOS 运行环境:iOS
开发语言:Object-c 开发工具:Xcode 源码大小:2.83MB
下载源码 124 人下载

源码简介

使用SDWebImage添加Web图像,并异步下载图像、高速缓存。

源码截图

  • SDWebImage框架源码压缩包包含文件
DevStore所有源码来自用户上传分享,版权问题及牵扯到商业纠纷均与DevStore无关。

源码片段

- (void)setImageURL:(NSURL *)imageURL
{
if (_imageURL != imageURL)
    {
_imageURL = imageURL;
        [selfconfigureView];
    }
}

- (void)configureView
{
if (self.imageURL) {
__blockUIActivityIndicatorView *activityIndicator;
__weakUIImageView *weakImageView = self.imageView;
        [self.imageView sd_setImageWithURL:self.imageURL
                          placeholderImage:nil
                                   options:SDWebImageProgressiveDownload
                                  progress:^(NSInteger receivedSize, NSInteger expectedSize) {
if (!activityIndicator) {
                                          [weakImageView addSubview:activityIndicator = [UIActivityIndicatorView.alloc initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleGray]];
                                          activityIndicator.center = weakImageView.center;
                                          [activityIndicator startAnimating];
                                      }
                                  }
                                 completed:^(UIImage *image, NSError *error, SDImageCacheType cacheType, NSURL *imageURL) {
                                     [activityIndicator removeFromSuperview];
                                     activityIndicator = nil;
                                 }];
    }
}

- (void)viewDidLoad
{
    [superviewDidLoad];
    [selfconfigureView];
}

- (void)viewDidUnload
{
    [superviewDidUnload];
self.imageView = nil;
}

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
return (interfaceOrientation != UIInterfaceOrientationPortraitUpsideDown);
}
  •   赞(1) 赞 +1 赞(1) 已赞
  •   收藏(2) 收藏 +1 已收藏 取消
  •   下载(124)
评论(2)
zyf471260266

zyf471260266 2015-02-10 16:04:11

支持 。。。。。。。。。。。。。。。。。 在这里学到了很多
回复(0) 赞(0) 赞(1)
sai

sai 2014-10-17 09:22:07

求积分啊,大神
回复(0) 赞(0) 赞(1)
  • 推荐
  • 审核
  • 收录
  • 获取活力值

源码上传作者

  • 12 能力值
  • 6 源码
  • 0 评测
  • 0 资料

热门源码