图片前后旋转(头像前后旋转)
来源:互联网 发布:淘宝流程图 编辑:程序博客网 时间:2024/05/15 23:54
最近看到了用户的头像可以前后旋转,还是蛮酷炫的就写了段实现方法, 给需要帮助的人吧。
// 头像动画 [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"];}
3 0
- 图片前后旋转(头像前后旋转)
- 摄像机的左右前后移动以及旋转
- 根据旋转前后的向量值求旋转矩阵
- 根据旋转前后的向量值求旋转矩阵
- 根据旋转前后的向量值求旋转矩阵
- 根据旋转前后的向量值求旋转矩阵
- 有序数组前后两部分旋转后,查找最小值
- Unity3D控制物体前后左右移动、旋转及相机跟随
- 手机感应器,方向东南西北指南针,前后左右旋转角度。
- 前后++
- 立方体动画制作------方法一(忽略左右两边,保证上下前后四面旋转到前面时都是正的)
- ios 图片处理-专辑封面头像旋转-裁剪圆形图片
- CSS3实现头像旋转
- 旋转图片(新作)
- 高仿微信上传头像附带压缩,旋转图片,附加demo
- 游戏中按键前后移动和基本的旋转和移动知识
- 图片旋转
- 图片旋转
- LeetCode Search for a Range
- OpenFire源码学习之二:Mina基础知识
- solr undefined field text 异常
- 24天学会设计模式------代理模式
- 《C++程序设计原理与实践》部分习题答案 3
- 图片前后旋转(头像前后旋转)
- Netty系列之Netty 服务端创建
- HDU_4571_Travel in time(Floyd+记忆化)
- qsort的用法
- E-R图
- H5即将迎来黄金时代 轻应用再成行业焦点
- 用Swift写输入日期计算天数的Demo
- Android SDK Android NDK Android Studio 官方下载地址
- [HDU]1.2.3 Balloon Comes!