Core Graphics   >     CGShading   >   init(axialSpace:start:end:function:extendStart:extendEnd:)


イニシャライザ


init(axialSpace:start:end:function:extendStart:
extendEnd:)


軸方向のシェーディングに使用するシェーディングオブジェクトを作成します。


宣言


init?(axialSpace space: CGColorSpace, start: CGPoint, end: CGPoint, function: CGFunction, extendStart: Bool, extendEnd: Bool)


パラメータ


colorspaceその中で色の値が表現される色空間。Core Graphics はこのオブジェクトを保持します。返る時に、安全にそれを解放できます。
startシェーディングのターゲット座標空間における軸の開始点。
endシェーディングのターゲット座標空間における軸の終了点。
functioninit(info:domainDimension:domain:rangeDimension:range:callbacks:) 関数で作成される CGFunction オブジェクト。このオブジェクトは、軸方向のシェーディングを作成するためのあなたの関数を参照します。Core Graphics はこのオブジェクトを保持します。返る時に、安全にそれを解放できます。
extendStart軸の開始点を超えてシェーディングを延長するかどうかを指定するブール値。
extendEnd軸の終了点を超えてシェーディングを延長するかどうかを指定するブール値。


戻り値


新しい Core Graphics の軸方向のシェーディング。あなたは CGShadingRelease を使用してこのオブジェクトを解放する責任があります。


議論


軸方向のシェーディングは、2 つの端点の間の線形軸に沿って変化し、その軸に対して無制限に延びる色のブレンドです。シェーディングを描画する準備ができたら、関数 drawShading(_:) を呼び出して下さい。





目次
Xcode の新機能

  • 言語:Swift | Objective-C
  • SDK
  • iOS 2.0+
    macOS 10.2+
    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)