Adds a cubic Bézier curve to the current path, with the specified end point and control points.
SDKs
- iOS 7.0+
- macOS 10.9+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 2.0+
- Xcode 7.1+
Framework
- Core Graphics
Declaration
Parameters
end
The point, in user space coordinates, at which to end the curve.
control1
The first control point of the curve, in user space coordinates.
control2
The second control point of the curve, in user space coordinates.
Discussion
This method constructs a curve starting from the path's current point and ending at the specified end point, with curvature defined by the two control points. After this method appends that curve to the current path, the end point of the curve becomes the path's current point.