QuartzCode

软件描述

QuartzCode 是一款快速、轻量且功能强大的动画工具,可将矢量绘图和动画转换为 Objective-C 和 Swift 代码。

官方网站

访问软件的官方网站了解更多信息

官方认证

www.quartzcodeapp.com

安全链接HTTPS
立即访问

什么是 QuartzCode?

QuartzCode 是一款快速、轻量且功能强大的动画工具,可将矢量绘图和动画转换为 Objective-C 和 Swift 代码。
现在,Core Animation 库触手可及。只需更改任意属性,即可实时看到动画变化。使用 QuartzCode,你可在数秒内迭代任何动画,同时还能并排查看代码。在 Xcode 中创建动画的门槛被大幅降低!

主要特性

极大节省时间:实时创建绘图与动画,并获取 Objective-C 或 Swift 代码。
使用内置工具创建矢量绘图,或导入现有的 SVG 文件或图像资源。
支持超过 25 种可动画属性,包括位置、变换、阴影、渐变、蒙版、路径、填充颜色、线条宽度、描边结束点等!
可通过生成的代码实现动画倒放及进度调整。
采用熟悉的 Core Animation 属性,降低学习成本。
实时编辑与微调动画。
生成的代码清晰易读,易于修改。
学习和掌握 Core Animation 最佳、最快的方式。

动画

采用与 Core Animation 相似的动画模型。
轻松创建关键帧动画,通过时间轴面板进行修改与微调。
可组合或串联多个动画。
支持线性时间函数、渐入、渐出,或使用提供的图表创建自定义时间函数,丰富动画效果。

生成代码

实时生成 iOS/macOS 的 Objective-C 和 Swift 代码。
一键切换 iOS 与 macOS 代码。
绘图代码基于 CALayer 及其子类生成。
支持 Core Animation 和 UIView 基于块的动画代码。
对于 UIView 动画,系统会根据动画时间线设置自动选择合适的方法。

快捷操作

使用 CMD + C 复制选中的形状或动画代码。
从文本图层中复制 NSTextField、UILabel 或 UITextView 的代码声明。

图层:形状

从提供的基础形状创建多种图形。
使用矢量工具、铅笔工具及布尔运算。

支持平台

下载与相关链接

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。