(iOS开发)图片等实现360°旋转
来源:互联网 发布:墨迹天气的数据来源 编辑:程序博客网 时间:2024/06/10 12:24
-(void) startAnimation{ [UIView animateWithDuration:1.5 animations:^{ CABasicAnimation *fullRotation; fullRotation = [CABasicAnimation animationWithKeyPath:@"transform.rotation"]; fullRotation.fromValue = [NSNumber numberWithFloat:0]; fullRotation.toValue = [NSNumber numberWithFloat:(2*M_PI)]; fullRotation.duration =1.0f; fullRotation.repeatCount = MAXFLOAT; // add animation in your view [_imageView1.layer addAnimation:fullRotation forKey:@"3601"]; [_imageView2.layer addAnimation:fullRotation forKey:@"3602"]; }];}-(void)endAnimation{ [_imageView1.layer removeAnimationForKey:@"3601"]; [_imageView2.layer removeAnimationForKey:@"3602"]; NSLog(@"停止");}或者:-(void) startAnimation{ [UIView beginAnimations:nil context:nil]; [UIView setAnimationDuration:0.01]; [UIView setAnimationDelegate:self]; [UIView setAnimationDidStopSelector:@selector(endAnimation)]; _imageView1.transform = CGAffineTransformMakeRotation(angle * (M_PI / 180.0f)); _imageView2.transform = CGAffineTransformMakeRotation(angle * (M_PI / 180.0f)); [UIView commitAnimations];}-(void)endAnimation{ angle += 10; [self startAnimation];}或者: timer=[NSTimer scheduledTimerWithTimeInterval:0.01 target:self selector:@selector(transformAction) userInfo:nil repeats:YES];-(void)transformAction { angle +=5; CGAffineTransform endAngle = CGAffineTransformMakeRotation(angle * (M_PI / 180.0f)); _imageView1.transform = endAngle; _imageView2.transform=endAngle;}
0 0
- (iOS开发)图片等实现360°旋转
- iOS 旋转动画(图片360°旋转)关键代码
- iOS开发——图片360°旋转动画
- iOS开发中实现图片旋转,造成横屏…
- iOS开发之图片旋转
- iOS开发——手势识别器(用手势实现图片旋转和缩小放大)
- IOS开发 拍照上传图片旋转90°
- iOS开发动画(Animation)图片360度不停旋转
- iOS开发动画(Animation)图片360度不停旋转
- iOS开发动画(Animation)图片360度不停旋转
- iOS开发动画(Animation)图片360度不停旋转
- iOS开发动画(Animation)图片360度不停旋转
- iOS开发动画(Animation)图片360度不停旋转
- iOS开发动画(Animation)图片360度不停旋转
- iOS开发动画(Animation)图片360度不停旋转
- Android开发--Matrix(二)--实现图片的旋转
- IOS利用CGAffineTransform实现图片旋转
- 图片操作旋转等
- 转载自火车头,爬虫的基础
- (iOS开发)根据字符串中的数值取出颜色
- 如果选择使用SharePoint server 2016 你必须知道----这些功能已经被删除。
- OpenStack Mitaka NOVA API 接口开发
- 牛客--剑指offer66题java代码(持续更新)
- (iOS开发)图片等实现360°旋转
- MyBatis自定义数据映射TypeHandler
- Activity未setContentView,设置修改当前背景颜色
- 9月
- 给定一个double类型的浮点数base和int类型的整数exponent。求base的exponent次方。
- PAT 1077. Kuchiguse (20)(求最长公共后缀)(差一分)
- mysql的mvcc(多版本并发控制)
- SignalR初级探秘
- adams 曲柄滑块机构,间隙运动影响分析