[LEAF Photo] 这个项目用到太多图形绘制,少不了使用 Core Graphics,因为用法简单所以之前也没什么困扰,但是这个项目中复杂图形和曲线绘制的频繁使用导致查询 API 和计算弧度的时间消耗,如果绘制贝塞尔曲线用 Sketch 画好后再计算控制点太费劲了。今天找到一个好工具 [PaintCode],可谓是射鸡屎和程序猿通吃的神器。

这个工具最大的好处就是可以像操作[Sketch]一样,可视化的方式操作各种图形,OC 代码就直接生成了,大大滴提高了效率。

[Sketch] 设计好的矢量图形可以导出 SVG 格式,直接拖到[PaintCode]代码就生成了。
它的操作也很简单,常用的功能在顶部,属性设置在右方,不学就能会。摸不到头脑的话可以看看 官方文档 或者这个系列的 使用介绍 。