【发布时间】:2012-12-26 11:08:28
【问题描述】:
我在iOS 中使用UIBezierPaths 制作了很多动画,并且一直在手动调整控制点,直到获得我想要的曲线。有没有我可以购买的程序,它可以让我像 PS 钢笔工具那样使用手柄调整路径,然后为我 映射 控制点,或者有没有办法在 中绘制曲线PhotoShop、Illustrator 等,然后以某种方式将其转换为UIBezierPath。
我浪费了太多时间来调整这些动画,看来必须有更好的方法。
UIBezierPath *runnerPath = [UIBezierPath bezierPath];
[runnerPath moveToPoint:P(1100, 463)];
[runnerPath addCurveToPoint:P(872, 357)
controlPoint1:P(967, 453)
controlPoint2:P(1022, 366)];
[runnerPath addCurveToPoint:P(503, 366)
controlPoint1:P(664, 372)
controlPoint2:P(699, 480)];
由 Kjuly 回答:PaintCode,完美!
【问题讨论】:
-
嗯,这些都是关于路径的问题,但它们并没有真正解决我的问题。我知道如何制作、计算和实现贝塞尔路径。我只是在寻找一种更简单/更快的方法来自己绘制点
标签: objective-c ios ipad animation uibezierpath