我正在使用 UIBezierPaths
在 iOS
中制作大量动画,并手动调整控制点,直到获得我想要的曲线。是否有一个程序可以让我像 PS 钢笔工具一样使用 handle 调整路径,然后为我映射控制点,或者有没有办法在 中绘制曲线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,完美!
最佳答案
尝试PaintCode :
Designing an attractive, resolution-independent user interface is hard, especially if you have to program your drawing code. PaintCode is a simple vector drawing app that instantly generates resolution-independent Objective-C and C#/MonoTouch drawing code.
没有尝试过,但我认为它会按照你想要的方式工作。
但是,如您所见,价格(99 美元)非常高。 :$
所以在这种情况下我要做的就是用不同的颜色绘制多条线,然后选择最好的一条来进行下一次绘制。当然,最好用Photoshop或者GIMP来做。工作繁琐..
关于objective-c - 绘制 UIBezierPaths 的程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14039739/