iOS开发 动画(Animation)图片360度不停旋转
{
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度不停旋转相关推荐
- 360度不停旋转动画-转圈圈
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- HTML实现图片360度循环旋转
HTML实现图片360度循环旋转 效果图 //css代码 .header{-webkit-animation:rotateImg 1s linear infinite;width: 80px ;hei ...
- css3动画旋转360度,CSS3旋转动画(360度旋转、旋转放大、放大、移动) 用法和实例...
CSS3旋转动画(360度旋转.旋转放大.放大.移动) 用法和实例 Internet Explorer 10.Firefox.Opera 支持 transform 属性. Internet Explo ...
- 图片360度无死角自由旋转
前言 图片360度任意旋转, 一.设计思路 1.确定中心和起始点:当鼠标点击旋转图标时,中心点为左边图片中心,起始点为旋转图标中心: 2.确定结束点:当鼠标移动时,鼠标的每一次变换都会更新结束点的坐标 ...
- 【精心挑选】10款基于 jQuery 的图片360度旋转插件
之前的文章向大家分享了实现网站功能的各种优秀的 jQuery 插件,今天这篇文章向大家推荐10款基于 jQuery 的图片360度旋转插件,同时还有非常详细的制作教程可以学习和参考.图片旋转展示是一种 ...
- iOS开发------简单实现图片多选功能(Photos.framework篇)
Photos.framework是iOS8后苹果推出的一套替代AssetsLibrary.framework获取相册资源的原生库,至于AL库,欢迎大家给博文iOS开发--简单实现图片多选功能(Asse ...
- 精心挑选10款基于 jQuery 的图片360度旋转插件
之前的文章向大家分享了实现网站功能的各种优秀的 jQuery 插件,今天这篇文章向大家推荐10款基于 jQuery 的图片360度旋转插件,同时还有非常详细的制作教程可以学习和参考.图片旋转展示是一种 ...
- spritespin.js插件实现图片360度旋转
1. 官网:http://spritespin.ginie.eu/: SpriteSpin是一个jQuery插件,可将图像帧转换为动画.它需要一个图像阵列或一个精确的精灵片,并像翻转书一样逐帧播放它们 ...
- IOS开发基础之图片轮播器-12
IOS开发基础之图片轮播器-12 核心代码 // // ViewController.m // 12-图片轮播器 // // Created by 鲁军 on 2021/2/2. //#import ...
最新文章
- js 加入debug后可以进入controller_新手入门Nest.js(四) 控制器路由
- 最简单的进制转换函数
- 从工作的角度看 CV/NLP/推荐系统选哪个?
- SQL中合并多行记录的方法总汇
- mmdnn tensorflow 转 caffe
- 用java编写生产者消费者问题_用java代码实现生产者和消费者的问题
- “变味”的扫码点餐 不获取个人信息不能吃饭
- 2499元起!红米K20 Pro发布 吊打855友商旗舰?
- 图片饱和度_做PPT时,文字放在图片上老是看不清,咋办?
- Qt与Matlab混合编程细节总结
- android分辨率修改器,安卓分辨率一键修改器
- MySQL 数据恢复 —— 使用 data 目录
- openssl 加盐_nodejs-md5加盐到解密比对
- java coherence_coherence配置说明
- 金葵花股票资金操盘大赛3号选手张朝阳关于疫情对A股市场影响的观点
- 用批处理的方式压缩文件
- 快看,这是我为你准备的Python爬取图片教程
- JSON.parse报错: Unexpected identifier
- 2022京东淘宝全自动助手
- 什么是前端开发?什么是后端开发?