【iOS开发】仿QQ音乐头像旋转
2016-12-09 11:20
253 查看
UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(100, 50, 100, 100)]; imageView.layer.masksToBounds = YES; imageView.layer.cornerRadius = imageView.frame.size.width / 2; [imageView setImage:[UIImage imageNamed:@"111.png"]]; imageView.backgroundColor = [UIColor redColor]; int direction = 1; //-1为逆时针 // 动画 CABasicAnimation* rotationAnimation = [CABasicAnimation animationWithKeyPath:@"transform.rotation.z"]; rotationAnimation.toValue = [NSNumber numberWithFloat:(2 * M_PI) * direction]; rotationAnimation.duration = 4.0f; rotationAnimation.repeatCount = HUGE_VALF; // rotationAnimation.timingFunction = [CAMediaTimingFunction functionWithName:kCAMediaTimingFunctionEaseInEaseOut]; [imageView.layer addAnimation:rotationAnimation forKey:@"rotateAnimation"]; [self.view addSubview:imageView]; imageView.center = self.view.center;
相关文章推荐
- iOS开发--QQ音乐练习,旋转动画的实现,音乐工具类的封装,定时器的使用技巧,SliderBar的事件处理
- iPhone自动旋转控制代码-IOS开发
- unityios开发--触摸屏手势控制镜头旋转与缩放
- iOS开发之屏幕旋转
- ios开发旋转状态栏目,用于横竖屏切换
- iOS开发笔记--CGAffineTransformMakeRotation 实现旋转
- ios开发之 屏幕旋转
- iOS开发的一些小技术:让UIImage有缩放功能、控制log的输出、xcode修改文件注释、随机数的使用、在UIImageView 中旋转图像、在Quartz中如何设置旋转点、创建.plist文件并存储
- iOS开发 关于照片截取内容旋转的问题
- iPhone开发笔记(21)iOS 6旋转问题解决方法汇总
- Cocoa Touch 入门记——《精通 iOS 开发》学习心得(2) [iOS 7(Xcode 5)中的屏幕旋转与自动布局]
- [ios开发]锁屏后的相机的方向检查,与图片的自动旋转
- [Win8]Windows8开发笔记(五):变换与投射以及制作旋转的头像
- iOS开发实例(五)- 自动旋转
- iOS开发之屏幕旋转
- iOS开发:使用手势UIGestureRecognizer对图像进行缩放、移动、旋转操作
- iOS开发点击UIButton实现UIView的旋转
- iOS开发:自动旋转与调整大小
- iOS开发动画(Animation)图片360度不停旋转
- 转载 iOS开发动画(Animation)图片360度不停旋转