Core Graphics   >     CGPatternDrawPatternCallback


型エイリアス


CGPatternDrawPatternCallback


パターンセルを描画します。





宣言


typealias CGPatternDrawPatternCallback = (UnsafeMutableRawPointer?, CGContext) -> Void

パラメータ


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 を参照して下さい。





目次
Xcode の新機能

  • 言語:Swift | Objective-C
  • SDK
  • iOS 8.0+
    macOS 10.10+
    tvOS 9.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)