Core Graphics >     CGMutablePath   >   addCurve(to:control1:control2:transform:)


インスタンスメソッド


addCurve(to:control1:control2:transform:)


指定された終了点と制御点を使用して、3 次ベジェ曲線をパスに追加します。





宣言


func addCurve(to end: CGPoint, control1: CGPoint, control2: CGPoint, transform: CGAffineTransform = default)


パラメータ


endユーザー空間の座標で、カーブを終了する点。
control1ユーザー空間の座標で、カーブの最初の制御点。
control2ユーザー空間の座標で、カーブの 2 番目の制御点。
transformパスに追加する前に円弧に適用するアフィン変換。指定されていない場合、デフォルトは恒等変換になります。


議論


このメソッドは、パスの現在の点から始まり、指定された終了点で終了するカーブを作成します。カーブは 2 つの制御点によって定義されます。このメソッドがそのカーブを現在のパスに追加すると、カーブの終了点がパスの現在の点になります。





目次
Xcode の新機能

  • 言語:Swift
  • SDK
  • iOS 10.0+
    macOS 10.12+
    tvOS 10.0+
    watchOS 3.0+
    Unknown SDK 8.0+
  • 宣言
  • パラメータ
  • 議論












  • トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)












    トップへ(Core Graphics)