私はロックされた領域を埋めることができ、単に指の動きに線を描くことができる描画アプリケーションに取り組んでいます。UIView内のZレベルのグラフィクス
ロックされた領域はSVG(パス)として提供されているため、SVGKitライブラリを使用して画面上に表示します(ビュー内のCAShapeLayersとして)。基本的にfillColorを適切なレイヤーで使用して塗りつぶします。
ただし、ライン描画の場合、Core Graphicsが動作します(CGContextStrokePath)。そして、ラインは常にCALayers階層に含まれるすべての下に描画されます。基本的に塗りつぶした部分の下に
私が到達しようとしているのは、最後に適用された図面が常に上にあるシステムです。塗りつぶしを適用すると領域内のすべての線が上書きされ、次の線が塗りつぶした領域の上に線が表示されます。
CGLayerのZインデックスはCALayerのの1未満である、と私は私の目標のために他のいくつかのアプローチが必要...