方法一 使用UIWebView

_codeStr为gif网址      如果是本地的gif可以直接使用dataWithContentsOfFile方法

NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString:_codeStr]];

UIWebView  *codeWebView = [[UIWebView alloc] initWithFrame:CGRectMake(0,0,45, 45)];

[codeWebView loadData:data MIMEType:@"image/gif" textEncodingName:nil baseURL:nil];

[self.view addSubview:codeWebView];

该方法有一个弊端就是    gif图的大小不能改变,显示的就是它本来的大小。

方法二  通过SDWebImage方法 导入UIImage+GIF.h

UIImageView *codeImageView = [[UIImageView alloc]initWithFrame:CGRectMake(0,0,45, 45)];

NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString:_codeStr]];

UIImage *image = [UIImage sd_animatedGIFWithData:data];//实现gif图的展示

codeImageView.image = image;

[self.view addSubview:codeImageView];

漂亮的Android加载中动画:AVLoadingIndicatorView

AVLoadingIndicatorView 包含一组漂亮的Android加载中动画. IOS版本:here. 示例 Download Apk 用法 步骤1 Add dependencies in b ...

【Ionic】---$ionicLoading ion-spinner SVG旋转加载的动画图标

ionic 加载动作 $ionicLoading $ionicLoading 是 ionic 默认的一个加载交互效果.里面的内容也是可以在模板里面修改. 用法 angular.module('Load ...

[Swift通天遁地]一、超级工具-(11)使用EZLoadingActivity制作Loading加载等待动画

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs. ...

[Swift通天遁地]五、高级扩展-(11)图像加载Loading动画效果的自定义和缓存

★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★★➤微信公众号:山青咏芝(shanqingyongzhi)➤博客园地址:山青咏芝(https://www.cnblogs. ...

Android 自定义View修炼-自定义加载进度动画XCLoadingImageView

一.概述 本自定义View,是加载进度动画的自定义View,继承于ImageView来实现,主要实现蒙层加载进度的加载进度效果. 支持水平左右加载和垂直上下加载四个方向,同时也支持自定义蒙层进度颜色. ...

Android酷炫加载进度动画

概述 本自定义动画进度酷炫View,是加载进度动画的自定义View,继承于ImageView来实现,主要实现蒙层加载进度的加载进度效果. 支持水平左右加载和垂直上下加载四个方向,同时也支持自定义蒙层进 ...

ionic js 加载动画 ionSpinner 提供了许多种旋转加载的动画图标。当你的界面加载时,你就可以呈现给用户相应的加载图标。 该图标采用的是SVG

ionic 加载动画 ion-spinner ionSpinner 提供了许多种旋转加载的动画图标.当你的界面加载时,你就可以呈现给用户相应的加载图标. 该图标采用的是SVG. 用法

三、js提交请求加载启动动画、请求完成成功回调、注销加载动画

1.通过Query  post方式进行异步请求方法 jQuery.post(url, [data], [callback], [type]) 参数说明: url:发送请求地址 data:待发送 Key ...

优化加载jQuery的方法

请看下面的一段代码:

ios 旋转加载gif_加载GIF动画方法 iOS相关推荐

  1. ios 渐变透明背景_使用Figma智能动画制作iOS动效

    Oct 7 阅读时长约6分钟 作者:Lucas Chae 翻译:桃几.高蓝光.任可欣.贝壳里睡着鱼 审校:陶陶然 Figma刚刚发布了两个期待已久的新功能:智能动画和拖拽交互.我通过创建5个iOS动效 ...

  2. iOS开发UI篇—懒加载

    iOS开发UI篇-懒加载 1.懒加载基本 懒加载--也称为延迟加载,即在需要的时候才加载(效率低,占用内存小).所谓懒加载,写的是其get方法. 注意:如果是懒加载的话则一定要注意先判断是否已经有了, ...

  3. (0020)iOS 开发之-设计模式-懒加载解惑

    提醒:这是苹果公司提倡的做法.其实苹果公司做的IOS系统中很多地方都用到了懒加载的方式,比如控制器的View的创建. 懒加载:也称为延迟加载,即在需要的时候才加载(效率低,占用内存小).所谓懒加载,其 ...

  4. iOS之深入解析WKWebView加载的生命周期与代理方法

    一.前言 从 WebView 开始加载一条请求,到页面完整呈现这一过程发生了什么?无论是做 WebView 性能优化还是异常问题监控与排查,都离不开对WKWebView加载的生命周期与代理方法的剖析. ...

  5. [html] iOS下页面如何启动加载时显示画面图片?如何设置大小?它有什么好处?

    [html] iOS下页面如何启动加载时显示画面图片?如何设置大小?它有什么好处? <link rel="apple-touch-startup-image" href=&q ...

  6. 微信JSSDK多图片上传并且解决IOS系统上传一直加载的问题

    微信JSSDK多图片上传并且解决IOS系统上传一直加载的问题 参考文章: (1)微信JSSDK多图片上传并且解决IOS系统上传一直加载的问题 (2)https://www.cnblogs.com/co ...

  7. ios wkwebview弹框_iOS 加载WKWebView

    WKWebView是苹果在iOS 8之后推出的框架WebKit中的浏览器控件, 其加载速度比UIWebView快了许多, 但内存占用率却下降很多, 也解决了加载网页时的内存泄露问题. WKWebVie ...

  8. Java动态加载一个类的几种方法以及invoke

    一.加载一个类的几种方法 接口 IUser package org.me.javaapp;/**** @author Administrator*/ public interface IUser {} ...

  9. Lync 小技巧-51-Lync 2013-不加域-客户端-1-下载-证书-信任链

    场景: 您公司是否有Lync ? 您公司是否所有电脑加域呢? 您是不是初学Lync ? 如果不加域的客户端,你的Lync服务器没有用公网证书,那么你需要导入证书信任链. Lync 小技巧-51-Lyn ...

最新文章

  1. helm命令的基本使用
  2. RASP技术攻防之基础篇
  3. java反射--注解的定义与运用以及权限拦截
  4. 关于大数据你应该了解的五件事儿
  5. 一篇文章弄懂 JavaScript 中的 import
  6. bio linux 创建_Linux设备驱动--块设备之概念和框架以及相关结构体
  7. 某IDC服务商机房宕机致银行业务中断 银监会发布风险提示
  8. Astah Professional UML 建模工具2022版
  9. 论文写作: Abstract 和 Introduction 的 区别
  10. Flutter开发(十一)—— 五种布局之Sliver滚动布局
  11. php faker,PHP Faker 教程
  12. PCIe数据卡设计资料第611篇:基于VU9P的双路5Gsps AD 双路6Gsps DA PCIe数据卡
  13. 引流的最快方法是什么?我是如何实现长期被动引流的
  14. vue中小写数字转换为大写数字
  15. html中鱼眼效果,鱼眼镜头使用入门指南:鱼眼镜头应该怎么用(附后期鱼眼效果)...
  16. 财路网每日原创推送:用市值来评估加密货币是毫无意义的
  17. 【xml】异常:不应有 xml xmlns=''。
  18. 4款黑科技级别的宝藏APP,轻松满足你的多种需求,请低调收藏
  19. 3DMark 2005 Build 120
  20. oracle中常用的字符串查找、替换以及截取函数的用法!

热门文章

  1. 如何查看SharePoint未知错误
  2. 神经网络的迭代次数是一个线性的变量吗?
  3. 用反向传导分子模型去计算基团的定位效应
  4. 计算机系学生thinkbook,ThinkBook系列性能差,只能当一台学习机?其实它只是专注于办公...
  5. 用c语言编程飘动的红旗,C语言 飘动的红旗(要有旗杆)
  6. LaTex 并集交集等
  7. 2.9 Logistic 回归的梯度下降法-深度学习-Stanford吴恩达教授
  8. STM32 基础系列教程 32 – Ethnet+Lwip
  9. 200528更新arduino开发ESP8266配置方法,入门必看,esp8266开发板库离线安装包package2.7.1...
  10. Python 学习笔记(3)对txt文件的读与写操作(上)