欢迎光临
我们一直在努力

科技风绘制组件,简单快速“画”出炫酷图案

建站超值云服务器,限时71元/月

科技风绘制组件,简单快速“画”出炫酷图案

项目介绍:

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 <AxcDrawPathTool.h>

功能介绍

  • 原生的贝塞尔支持
  • 自定义Layer动画等
  • 支持并不依赖其他三方库
  • 轻量级

成品绘制示例AE瞄具类组件AE进度类组件有了这个更多好玩酷炫的组件都可以自己绘制啦!

赞(0)
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com 特别注意:本站所有转载文章言论不代表本站观点! 本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。未经允许不得转载:IDC资讯中心 » 科技风绘制组件,简单快速“画”出炫酷图案
分享到: 更多 (0)