Core Graphics   >     CGContext   > setFillPattern(_:colorComponents:)


インスタンスメソッド


setFillPattern(_:colorComponents:)


指定されたグラフィックスコンテキストで塗りつぶしパターンを設定します。





宣言


func setFillPattern(_ pattern: CGPattern, colorComponents components: UnsafePointer<CGFloat>)

パラメータ


pattern塗りつぶしパターン。オブジェクトは保持されます。戻る時に、安全にそれを解放できます。
componentsパターンが無色(またはマスキング) パターンの場合、パターンが描画される時に使用する色を指定する彩度値の配列を渡して下さい。配列要素の数は、塗りつぶしパターンの色空間の基本空間にある成分の数と、アルファ値の追加成分を加えたものに等しくなければなりません。

パターンがカラーパターンの場合は、アルファ値を渡して下さい。


議論


現在の塗りつぶし色空間はパターン色空間でなければなりません。それ以外の場合、この関数を呼び出した結果は定義されていません。パターンではなく塗りつぶしの色を設定したい場合は、setFillColor(_:) を使用して下さい。





目次
Xcode の新機能

  • 言語:Swift | Objective-C
  • SDKs
  • iOS 2.0+
    macOS 10.0+
    tvOS 2.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)