CGLayer
画像が描かれたを作成するには、ホットを知る必要があります。ドキュメントを完全に理解していません。ありがとう
1276 次
1 に答える
0
少し前に、同様のトピックに関するブログ投稿を投稿しました。こちらから入手できます。
CoreGraphics を使用して UIImages を右向きに描画する
その投稿では、グレースケールになるように UIImage を描画する方法を示します。その一部には、グレーの色空間で新しいレイヤーを作成し (グレーの陰影で描画する)、 から を抽出し、CGContextRef
それCGLayer
をコンテキスト スタックにプッシュし、 を描画し、UIImage
コンテキスト スタックをポップすることが含まれます。UIImage
は一番上の に描画します。CGContextRef
これは、 に対応するコンテキストになりますCGLayer
。
これを行うにはおそらく他の方法がありますが、これは私が過去に行った方法であり、常にうまく機能しています.
于 2010-03-25T16:43:57.603 に答える