Core Graphics >     CGPath   >   init(rect:transform:)


イニシャライザ


init(rect:transform:)


長方形の不変のパスを作成します。





宣言


init(rect: CGRect, transform: UnsafePointer<CGAffineTransform>?)

パラメータ


rect追加すべき長方形。
transformアファイン変換行列へのポインタ。変換が必要ない場合は NULL。これを指定すると、Core Graphics は変換を長方形に適用してからパスに追加します。

戻り値


新しい不変のパス。あなたはこのオブジェクトを解放する責任があります。


議論


これは長方形のパスを作成するコンビニエンス関数です。このコンビニエンス関数を使用すると、変更可能なパスを作成し、そのパスに長方形を追加するより効率的です。


この関数を呼び出すのは、minX と関連する関数を使用して長方形の角を見つけ、moveTo(_:x:y:)addLineTo(_:x:y:)、および closeSubpath() 関数を使用して、長方形を描くのと等しいです。





目次
Xcode の新機能

  • 言語:Swift | Objective-C
  • SDK
  • iOS 4.0+
    macOS 10.5+
    tvOS 4.0+
    watchOS 2.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)