我正在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)];
回答:PaintCode,完美!
答案 0 :(得分:3)
尝试PaintCode:
设计一个有吸引力的,与分辨率无关的用户界面很难,特别是如果你必须编写绘图代码。 PaintCode是一个简单的矢量绘图应用程序,可立即生成与分辨率无关的Objective-C和C#/ MonoTouch绘图代码。
没试过,但我认为它会按你的意愿运作。
然而,如你所见,价格(99美元)如此之高。 :$
所以我在这种情况下要做的是用不同的颜色绘制多条线,选择最好的线来做下一个绘图。当然,最好用Photoshop或GIMP来做。繁琐的工作..