{

    CGFloat angle;

}

- (void)viewDidLoad {

    [super viewDidLoad];

    angle = 0;

    [self startAnimation];

}

//方法1

-(void) startAnimation

{

    [UIView beginAnimations:nil context:nil];

    [UIView setAnimationDuration:0.01];

    [UIView setAnimationDelegate:self];

    [UIView setAnimationDidStopSelector:@selector(endAnimation)];

    self.scanImage.transform = CGAffineTransformMakeRotation(angle * (M_PI / 180.0f));

    [UIView commitAnimations];

}

-(void)endAnimation

{

    angle += 2;

    [self startAnimation];

}

//方法2

- (void)startAnimation

{

    CGAffineTransform endAngle = CGAffineTransformMakeRotation(angle * (M_PI / 180.0f));

    

    [UIView animateWithDuration:0.01 delay:0 options:UIViewAnimationOptionCurveLinear animations:^{

        self.scanImage.transform = endAngle;

    } completion:^(BOOL finished) {

        angle += 2; [self startAnimation];

    }];

}

iOS开发 动画(Animation)图片360度不停旋转相关推荐

  1. 360度不停旋转动画-转圈圈

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  2. HTML实现图片360度循环旋转

    HTML实现图片360度循环旋转 效果图 //css代码 .header{-webkit-animation:rotateImg 1s linear infinite;width: 80px ;hei ...

  3. css3动画旋转360度,CSS3旋转动画(360度旋转、旋转放大、放大、移动) 用法和实例...

    CSS3旋转动画(360度旋转.旋转放大.放大.移动) 用法和实例 Internet Explorer 10.Firefox.Opera 支持 transform 属性. Internet Explo ...

  4. 图片360度无死角自由旋转

    前言 图片360度任意旋转, 一.设计思路 1.确定中心和起始点:当鼠标点击旋转图标时,中心点为左边图片中心,起始点为旋转图标中心: 2.确定结束点:当鼠标移动时,鼠标的每一次变换都会更新结束点的坐标 ...

  5. 【精心挑选】10款基于 jQuery 的图片360度旋转插件

    之前的文章向大家分享了实现网站功能的各种优秀的 jQuery 插件,今天这篇文章向大家推荐10款基于 jQuery 的图片360度旋转插件,同时还有非常详细的制作教程可以学习和参考.图片旋转展示是一种 ...

  6. iOS开发------简单实现图片多选功能(Photos.framework篇)

    Photos.framework是iOS8后苹果推出的一套替代AssetsLibrary.framework获取相册资源的原生库,至于AL库,欢迎大家给博文iOS开发--简单实现图片多选功能(Asse ...

  7. 精心挑选10款基于 jQuery 的图片360度旋转插件

    之前的文章向大家分享了实现网站功能的各种优秀的 jQuery 插件,今天这篇文章向大家推荐10款基于 jQuery 的图片360度旋转插件,同时还有非常详细的制作教程可以学习和参考.图片旋转展示是一种 ...

  8. spritespin.js插件实现图片360度旋转

    1. 官网:http://spritespin.ginie.eu/: SpriteSpin是一个jQuery插件,可将图像帧转换为动画.它需要一个图像阵列或一个精确的精灵片,并像翻转书一样逐帧播放它们 ...

  9. IOS开发基础之图片轮播器-12

    IOS开发基础之图片轮播器-12 核心代码 // // ViewController.m // 12-图片轮播器 // // Created by 鲁军 on 2021/2/2. //#import ...

最新文章

  1. js 加入debug后可以进入controller_新手入门Nest.js(四) 控制器路由
  2. 最简单的进制转换函数
  3. 从工作的角度看 CV/NLP/推荐系统选哪个?
  4. SQL中合并多行记录的方法总汇
  5. mmdnn tensorflow 转 caffe
  6. 用java编写生产者消费者问题_用java代码实现生产者和消费者的问题
  7. “变味”的扫码点餐 不获取个人信息不能吃饭
  8. 2499元起!红米K20 Pro发布 吊打855友商旗舰?
  9. 图片饱和度_做PPT时,文字放在图片上老是看不清,咋办?
  10. Qt与Matlab混合编程细节总结
  11. android分辨率修改器,安卓分辨率一键修改器
  12. MySQL 数据恢复 —— 使用 data 目录
  13. openssl 加盐_nodejs-md5加盐到解密比对
  14. java coherence_coherence配置说明
  15. 金葵花股票资金操盘大赛3号选手张朝阳关于疫情对A股市场影响的观点
  16. 用批处理的方式压缩文件
  17. 快看,这是我为你准备的Python爬取图片教程
  18. JSON.parse报错: Unexpected identifier
  19. 2022京东淘宝全自动助手
  20. 什么是前端开发?什么是后端开发?

热门文章

  1. python随笔:round函数的使用
  2. minIO如何设置直接通过访问链接在浏览器中打开文件
  3. 201671010457 朱石景 实验四《英文文本词频统计分析》 结对项目报告
  4. 十天干、十二地支的发音及含义
  5. 2021年暑期训练阶段四Day1
  6. STM32F103C8T6实现LED闪烁
  7. 苹果电脑App Store下载失败
  8. 微信小程序转码机器人----【在线实战】
  9. 聊一聊Java如何接入招行一网通支付功能
  10. 数据仓库建设---数据建模