
UIDrawPath의 bezierTo 메서드는 curveToPoint controlPoint1 controlPoint2 형식으로 curve를 그립니다.
- curveToPoint은 bezierTo 메서드의 첫 번째 인자에 해당합니다.
- controlPoint1은 bezierTo 메서드의 두 번째 인자에 해당합니다.
- controlPoint2는 bezierTo 메서드의 세 번째 인자에 해당합니다.
controlPoint1은 curve를 시작점에서 controlPoint1까지의 선분을 통해 controlPoint2까지의 선분을 그립니다. controlPoint2는 curve를 controlPoint1에서 controlPoint2까지의 선분을 통해 curveToPoint까지의 선분을 그립니다.
예를 들어, bezierTo 메서드를 사용하여 curve를 그릴 때, controlPoint1은 curve의 시작점에서 controlPoint2까지의 선분을 통해 curveToPoint까지의 선분을 그립니다. controlPoint2는 curve의 시작점에서 controlPoint1까지의 선분을 통해 curveToPoint까지의 선분을 그립니다.
controlPoint1과 controlPoint2의 위치는 curve의 형태를 결정합니다. controlPoint1과 controlPoint2가 curveToPoint에 가까운 경우, curve는 curveToPoint에 가까운 곡선이 됩니다. controlPoint1과 controlPoint2가 curveToPoint에서 멀어질수록, curve는 curveToPoint에서 멀어지는 곡선이 됩니다.
2025-06-09 04:04