支持动画画圆的效果特效
这是一款不错的支持动画画圆的效果特效源码,该效果实现了动画画圆,而且还可以扩展成画其他平面图形功能等,喜欢的朋友可以下载看看吧。 //定义所需要画的图形 -(void)intiUIOfView { UIBezierPath *path=[UIBezierPath bezierPath]; CGRect rect=[UIScreen mainScreen].applicationFrame; [path addArcWithCenter:CGPointMake(rect.size.width/2,rect.size.height/2-20) radius:100 startAngle:0 endAngle:2*M_PI clockwise:NO]; arcLayer=[CAShapeLayer layer]; arcLayer.path=path.CGPath;//46,169,230 arcLayer.fillColor=[UIColor colorWithRed:46.0/255.0 green:169.0/255.0 blue:230.0/255.0 alpha:1].CGColor; arcLayer.strokeColor=[UIColor colorWithWhite:1 alpha:0.7].CGColor; arcLayer.lineWidth=3; arcLayer.frame=self.view.frame; [self.view.layer addSublayer:arcLayer]; [self drawLineAnimation:arcLayer]; } //定义动画过程 -(void)drawLineAnimation:(CALayer*)layer { CABasicAnimation *bas=[CABasicAnimation animationWithKeyPath:@"strokeEnd"]; bas.duration=1; bas.delegate=self; bas.fromValue=[NSNumber numberWithInteger:0]; bas.toValue=[NSNumber numberWithInteger:1]; [layer addAnimation:bas forKey:@"key"]; }
- 1
- 粉丝: 1
- 资源: 898
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 用Stata怎样检验调节效应和被调节的中介效应:学习课件,数据、程序命令源代码
- 基于matlab实现的旋转机械振动分析与工程应用.rar
- 国内外顶尖信用评级方法+18个行业信用评级指标体系+穆迪评级方法
- 基于matlab实现的先进的和声算法源程序,包含和声算法搜索初始化和简单应用的案例.rar
- 基于 C++和python实现BlazePose 算法的机器人人体姿势识别与模仿算法源码.zip
- 前端大师-高级Web开发测验
- 2018-1989价格指数-消费者物价指数(CPI)面板数据
- 2001-2022年上市公司数字化转型程度、无形资产明细数据
- 深度学习框架-Caffe使用案例
- 人工智能大模型体验报告3.0