图片前后旋转(头像前后旋转)
最近看到了用户的头像可以前后旋转,还是蛮酷炫的就写了段实现方法, 给需要帮助的人吧。
// 头像动画[self rotate360WithDuration:2.0 repeatCount:1];_headImageView.animationDuration = 2.0;_headImageView.animationImages = [NSArray arrayWithObjects:[UIImage imageNamed:@"profileFansV2"],[UIImage imageNamed:@"profileCartListV2"],[UIImage imageNamed:@"profileCartListV2"],[UIImage imageNamed:@"profileCartListV2"],[UIImage imageNamed:@"profileCartListV2"],[UIImage imageNamed:@"profileFansV2"], nil];_headImageView.animationRepeatCount = 1;[_headImageView startAnimating];
- (void)rotate360WithDuration:(CGFloat)aDuration repeatCount:(CGFloat)aRepeatCount
{CAKeyframeAnimation *theAnimation = [CAKeyframeAnimation animation];theAnimation.values = [NSArray arrayWithObjects:[NSValue valueWithCATransform3D:CATransform3DMakeRotation(0, 0,1,0)],[NSValue valueWithCATransform3D:CATransform3DMakeRotation(M_PI, 0,1,0)],[NSValue valueWithCATransform3D:CATransform3DMakeRotation(M_PI, 0,1,0)],[NSValue valueWithCATransform3D:CATransform3DMakeRotation(2*M_PI, 0,1,0)],nil];theAnimation.cumulative = YES;theAnimation.duration = aDuration;theAnimation.repeatCount = aRepeatCount;theAnimation.removedOnCompletion = YES;[_headImageView.layer addAnimation:theAnimation forKey:@"transform"];
}
图片前后旋转(头像前后旋转)相关推荐
- 多说高级应用-添加 UA 浏览器标识、旋转头像等
原文发表在:http://blog.buer.website 相关脚本下载 完整多说 CSS 样式文件: duosuo.css by Yeechong 完整多说 embed-js 文件: embed- ...
- 使用C#进行图片转换格式,缩放,自动旋转,保留exif(转载)
这几天心血来潮做了一个批量图片缩放,转换格式,并且可以根据exif的信息旋转图片,校正exif信息后保存的小程序.根据配置文件 指定需要的功能. 1 2 3 4 5 6 7 8 9 10 11 12 ...
- 微信小程序怎么实现 图片按住一角缩放、旋转、拖拽
微信小程序怎么实现 图片按住一角缩放.旋转.拖拽 图片一角可以加个小图片,按住来操作 利用movable-view.movable-area 可以实现拖拽缩放.不好旋转 是不是可以利用canvas绘图 ...
- canvas在舞台上点击后图片旋转_Canvas-图片旋转
众所周知canvas是位图,你可以在里面渲染你要的东西,不过你只能操作canvas的属性来进行编辑.就是说你并不能操作画进canvas的东西,例如我在canvas里添加一幅画,我现在想将那幅画移动10 ...
- vue3项目将图片正时针、逆时针旋转
点击按钮,让某个图片正时针或者逆时针旋转,我使用的是css3中transform 和transition 属性,动态给图片添加样式,当触发正时针或者逆时针旋转按钮的时候,给该图片的属性进行赋值即可,来 ...
- Android中实现图片平移、缩放、旋转同步进行
转载请注明转自:noyet12的博客 博客原址:http://blog.csdn.net/u012975705/article/details/49797911 源码下载地址: (github)htt ...
- 和图片有关的几个旋转属性
和图片有关的几个旋转属性: 1 UIImage的UIImageOrientation属性.常见并且也是网上很容易查到的一个属性.值从0开始: typedef NS_ENUM(NSInteger,UII ...
- Java使用thumbnailator进行图片压缩缩放裁剪水印旋转处理
Java使用thumbnailator进行图片压缩缩放裁剪水印旋转处理 一.thumbnailator介绍 二.使用步骤 1.maven的pom.xml引入如下 2.测试代码 一.thumbnaila ...
- 微信小程序操作图片放大、缩小、旋转、拖拽
微信小程序操作图片放大.缩小.旋转.拖拽 在开发小程序的时候遇到了上传图片,然后编辑的需求.打算网上找一下相关代码组件的,就不用自己搞这么麻烦.经过一番折腾,还是没有找到如意的,最后自己弄好了,记录一 ...
- 稀土掘金个人头像无限旋转
稀土掘金个人头像无限旋转 无意间浏览到稀土掘金,发现个人头像,鼠标悬停上去,会无限的旋转,而且越来越快,挺有意思,是怎么做的呢,难道是js?发现不是,是css大哥实现的. 正常状态 开始旋转 越来越快 ...
最新文章
- 2021城市大脑与智能产业趋势简报第五期
- 三大技术突破,网易云信实现在线音乐教育极速上线
- 深度学习入门笔记系列(三)——感知器模型和 tensorboard 的使用方法
- 视频会议场景下的弱网优化
- 架构设计 | 分布式业务系统中,全局ID生成策略
- toj 4615 Tetrahedrons and Spheres
- python basemap的安装
- java8实战:使用流收集数据之toList、joining、groupBy(多字段分组)
- python 求解二次规划(quadprog)
- iPhone app 和android app开发环境和语言的区别
- 雄迈摄像头研究笔记一:telnet的开启
- 华为性格测试题目讲解
- php获取openid 40163报错,微信网页授权 通过code获取openid 报错40163 code been used
- 逃离北京一年后再次回归: 一个PHP工程师的自白
- 【Mac使用技巧】Mac的VMware虚拟机系统时间如何调成不同步
- 婚姻中受伤的为什么总是女人
- 深度之眼Paper带读笔记GNN.09.GGNN
- 单机版音乐播放器--ZTPlayer
- 为什么说 Flutter 可能不是下一件大事?
- 利用matlab M_Map工具制作GPS测站分布图
热门文章
- 让dede系统 正文标题以拼音显示的方法
- 【hadoop生态之ZooKeeper】第一章Zookeeper概述【笔记+代码】
- 小程序页面如何直接调用云存储中的图片
- Linux 虚拟鼠标,键盘 之一。
- 看看你的骂人水平是几段?
- 罕见整套ZBrush笔刷合集,看完马上收藏了
- 在ECS中安装Docker在内部访问RDS数据库
- 线程分离pthread_detach、pthread_attr_setdetachstate (attr, PTHREAD_CREATE_DETACHED);
- Excel数据分析系列(5):Excel 数据可视化
- 刘彬20000词汇06