0

CGLayer画像が描かれたを作成するには、ホットを知る必要があります。ドキュメントを完全に理解していません。ありがとう

4

1 に答える 1

0

少し前に、同様のトピックに関するブログ投稿を投稿しました。こちらから入手できます。

CoreGraphics を使用して UIImages を右向きに描画する

その投稿では、グレースケールになるように UIImage を描画する方法を示します。その一部には、グレーの色空間で新しいレイヤーを作成し (グレーの陰影で描画する)、 から を抽出し、CGContextRefそれCGLayerをコンテキスト スタックにプッシュし、 を描画し、UIImageコンテキスト スタックをポップすることが含まれます。UIImageは一番上の に描画します。CGContextRefこれは、 に対応するコンテキストになりますCGLayer

これを行うにはおそらく他の方法がありますが、これは私が過去に行った方法であり、常にうまく機能しています.

于 2010-03-25T16:43:57.603 に答える