CGContextパス描画コマンドを使用してUIImageView描画と線描画を混在させようとしていますが、描画順序が正しくありません。画像の上にパスを描く必要がありますが、逆になります。
私がそれを実装した方法:
- UIImageView内でUIImageを設定し、UIImageViewをメインビューのサブビューとして追加します。
- 次に、「drawRect」(描画の更新関数)を使用して、UIKitCGContextStrokePath関数を使用してパスを描画します。
さて、コンテキスト画像描画機能を直接使用する以外に(複数のUIImageViewで画像リソースを再利用するため、これを避けたい)、順序を正しく設定する方法はありますか(フラグが設定されている可能性があります)?
ここでも問題は、線/パスがUIImageViews(親UIViewへの接続を介して自動的に描画される)の前に描画されるため、画像/UIImageViews上に表示されないことです。
ありがとう