
bezierTo 함수의 curve 파라미터는 Bézier 곡선의 형태를 결정합니다. curveType은 curve의 종류를 나타내며, 다음 값이 가능합니다.
- .curveSmooth : 곡선이 부드럽게 연결됩니다.
- .curveLinear : 곡선이 선형적으로 연결됩니다.
- .curveCubic : 곡선이 3차 Bézier 곡선으로 연결됩니다.
curvePoint은 곡선의 제어점을 나타내며, CGPoint 타입의 값이 가능합니다. 곡선의 제어점은 곡선의 형태를 결정하는 중요한 요소입니다. 제어점을 설정하여 곡선의 형태를 다양하게 만들 수 있습니다.
예를 들어, 다음 코드는 곡선이 부드럽게 연결되는 curveSmooth 타입의 Bézier 곡선을 그립니다.
#hostingforum.kr
swift
let path = UIBezierPath()
path.move(to: CGPoint(x: 0, y: 0))
path.bezierTo(10, 10, 20, 20, .curveSmooth)
path.stroke()
2025-06-27 14:48