代码库> 视图动画> 科技风绘制组件,简单快速“画”出炫酷图案
科技风绘制组件,简单快速“画”出炫酷图案
关注
上传者:AxcLogo 分类:视图动画(View Animation)
查看次数:2052 下载次数:255
上传时间:2018-10-29 大小:899 B
项目介绍:
GitHub连接:https://github.com/axclogo/AxcDrawPath_Tool
AxcDrawPath_Tool


简介:
AxcDrawPath_Tool是一个快速贝塞尔曲线绘制工具,其中有现成的图案API可供直接调用,返回对象为 UIBezierPath 。

也是从AxcAEKit中拆分出来的一个组件,主要负责绘制计算。

AxcAE系列的组件都以科技风为主,动画为辅,在实际使用中并无太多价值,仅仅是因为爱好而制作的一套专攻科技风类型的工具组件;

AxcDrawPath_Tool对象说明
AxcDrawPath 是通过类方法,传入参数,进行计算点位,返回UIBezierPath对象的工具类。其中所有涉及到角度参数全为弧度,如M_PI直接传180度即可,其中默认起始角全为-90度;

AxcPolarAxis 是一个极坐标转换对象,传入角度或弧度以及起始点和距离即可获得CGPoint坐标点;

AxcCAAnimation 是一部分动画的简易封装,这个对象做的不是很完善,但是基础动画够用;

框架支持
最低支持:iOS 8.0 IDE:Xcode 10.0 及以上版本
使用/安装
第一种:手动
1.找到包含:
AxcCAAnimation.h.m、
AxcDrawDefine.h、
AxcDrawPath.h.m、
AxcPolarAxis.h.m、
AxcDrawPathTool.h
的AxcDrawPathPackage文件夹;
2.直接把AxcDrawPathPackage文件夹拖入到您的工程中;
3.导入 "AxcDrawPathTool.h"
第二种:Cocoapods
1.在Podfile 中添加 pod 'AxcDrawPath_Tool'
2.执行 pod setup
3.执行 pod install 或 pod update
4.导入 #import
功能介绍
原生的贝塞尔支持
自定义Layer动画等
支持并不依赖其他三方库
轻量级
成品绘制示例AE瞄具类组件

AE进度类组件

有了这个更多好玩酷炫的组件都可以自己绘制啦!
收藏
我来说两句
发表评论
您还没有登录!请登录注册
所有评论(0
提示
sina weixin mail 回到顶部