使用SDWebImage淡入淡出的方式加载图片

效果:

请通过以下方式下载源码:

找到它修改文件的地方:

以下是使用源码:

//
//  ViewController.m
//  SDWebImageFade
//
//  Created by YouXianMing on 14-10-5.
//  Copyright (c) 2014年 YouXianMing. All rights reserved.
//

#import "ViewController.h"
#import "UIImageView+WebCache.h"@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad {[super viewDidLoad];NSString *picUrl = @"http://th04.deviantart.net/fs70/PRE/i/2014/277/4/b/cheetahr_by_harpiya-d81l8iv.jpg";UIImageView *imageView = [[UIImageView alloc] initWithFrame:self.view.bounds];[self.view addSubview:imageView];[imageView setImageWithURL:[NSURL URLWithString:picUrl]placeholderImage:niloptions:SDWebImageCacheMemoryOnlyprogress:^(NSInteger receivedSize, NSInteger expectedSize) {NSLog(@"%.2f", (float)receivedSize / (float)expectedSize);}completed:^(UIImage *image, NSError *error, SDImageCacheType cacheType) {}];
}@end

以下是需要注意的地方

转载于:https://www.cnblogs.com/YouXianMing/p/4006662.html

使用SDWebImage淡入淡出的方式加载图片相关推荐

  1. Unity两中方式加载图片

    看到草羊发的图片,也是真懒. 想起来当时写天气预报现在都忘干净了,好记性不如烂笔头,还是应该多记.自己打下来好了 using System; using System.Collections; usi ...

  2. UI一揽子计划 21 (UICollectionView、SDWebImage第三方类库加载图片的使用、集合视图的布局UICollectionViewFlowLayout 、自定义Cell、布局协议

    Pro : SDWebImage第三方类库加载图片的使用: 1.在MRC 环境下 使用ARC 的类库: -fobjc-arc   (Build Phases  --> Compile Sourc ...

  3. 《ArcGIS Runtime SDK for Android开发笔记》——(13)、图层扩展方式加载Google地图...

    1.前言 http://mt2.google.cn/vt/lyrs=m@225000000&hl=zh-CN&gl=cn&x=420&y=193&z=9& ...

  4. 使用jQuery和YQL,以Ajax方式加载外部内容

    我们来看看怎样使用jQuery,以Ajax方式加载外部(其他域上)的内容.这里的所有代码都可以从GitHub下载,也可以在这个演示页面中获取,因而不用复制粘贴了. OK,Ajax通过jQuery是很容 ...

  5. 模仿SDWebImage实现异步加载图片

    模仿SDWebImage实现异步加载图片 SDWebImage想必大家都不陌生吧,要实现它的图片异步加载功能这个还是很简单的. 注意:此处我只实现了异步加载图片,并没有将文件缓存到本地的打算哦:) 源 ...

  6. android多种方式实现异步加载图片

    记得之前做安卓应用时都是在2.2以下的版本,如果在UI线程中进行耗时操作,比如http,socket等 会产生android.os.NetworkOnMainThreadException 如果异步加 ...

  7. Android加载图片OOM错误解决方式

    前几天做项目的时候,甲方要求是PAD (SAMSUNG P600 10.1寸 2560*1600)的PAD上显示高分辨率的大图片. SQLITE採用BOLD方式存储图片,这个存取过程就不说了哈,网上一 ...

  8. Android Handler加载图片的几种方式(完)

    由于原文的结构有些不是很容易看清,先整理如下: 原文:http://www.eoeandroid.com/thread-210082-1-1.html 清单文件 <?xml version=&q ...

  9. 【js】【cornerstone】cornerstone使用url方式加载图像

    [js][cornerstone]cornerstone使用url方式加载图像 引入cornerstoneWebImageLoader loadImage 引入cornerstoneWebImageL ...

最新文章

  1. Linux数据库性能优化--文件系统相关优化
  2. XCode5中新建工程后强制使用了ARC,如何去掉?
  3. layui表单提交使用form.on(‘submit(sub)‘,function (){}) 使用ajax请求时回调不执行的原因及解决方法
  4. numpy matplotlib 柱状图
  5. 从入门到进阶|如何基于WebRTC搭建一个视频会议
  6. angular学习笔记之父子传值
  7. 百练2757:最长上升子序列
  8. 脚手架 mixin (混入)
  9. MySQL迁移至MariaDB
  10. 熟练的mescroll
  11. PostmanCn: Postman中文版
  12. Java对接支付宝的支付、退款、提现
  13. AI:AI与爱无处不在,大赛与奖金齐飞—【科大讯飞】AI开发者大赛—与你在AI盛会中遨游!
  14. 【报告分享】轻食餐饮发展指南——从入门到可持续经营-美团(附下载)
  15. android中的高级组件(三)(ExpandableListView,ImageSwitcher,Gallery)
  16. Scrach基本概念与操作
  17. python语言编程是什么意思_python中的“//”是什么意思
  18. Android权限管理原理(含6.0)
  19. pyside6 - 简单了解
  20. kuangbin专题八 HDU4081 Qin Shi Huang's National Road System(次小生成树)

热门文章

  1. 【Linux】一步一步学Linux——man命令(有问题找男人)(13)
  2. 2020年日历电子版(打印版)_2020年第11期印花世界电子版/手机版,欢迎在线免费阅读!...
  3. 最小覆盖字串—leetcode76
  4. OpenStack部署笔记和安装WindowsXP镜像
  5. linux环境禁用apache目录浏览功能
  6. DuplicateHandle复制句柄保护文件
  7. Android代码片段:验证数据
  8. 面向对象的23种设计模式
  9. 详解几种飞控的姿态解算算法
  10. ARM中C和汇编混合编程及示例