如何“抛出”一系列点并从中绘制连续样条?

时间:2012-06-13 09:14:37

标签: iphone objective-c drawrect spline

需要从drawRect中的多个点绘制样条线。是否可以“抛出”一系列点并从中绘制连续样条。另一种选择是在点之间循环并绘制多个样条线,一次从2个点绘制样条线。我想这种连续样条被称为B样条?

1 个答案:

答案 0 :(得分:1)

您可以使用UIBezierPath及其-addCurveToPoint:controlPoint1:controlPoint2:-addQuadCurveToPoint:controlPoint:方法。你必须自己计算控制点。