Core Graphics   >     CGPatternDrawPatternCallback
型エイリアス
CGPatternDrawPatternCallback
パターンセルを描画します。
宣言
パラメータ
info | パターンに関連付けられた private のデータへの汎用ポインター。これはあなたが init(info:bounds:matrix:xStep:yStep:tiling:isColored:callbacks:) に供給したのと同じポインタです。 |
context | パターンセルを描画するためのグラフィックスコンテキスト。 |
議論
関数に MyDrawPattern と名前をつけた場合は、次のように宣言します。
議論
パターンを使用してグラフィックパスをストロークまたは塗りつぶす場合、Quartz は適切なタイミングでカスタム描画関数を呼び出して、パターンセルを描画します。描画関数が呼び出されるたびに、セルはまったく同じ方法で描画されます。
色付けされていないパターンに関連付けられた描画関数では、ストロークまたは塗りつぶしの色または色空間を設定しないでください。そうした場合、結果は定義されていません。
描画関数と Quartz パターンを関連付ける方法については、 init(info:bounds:matrix:xStep:yStep:tiling:isColored:callbacks:) 及び CGPatternCallbacks を参照して下さい。