だから私は持っていて、CGBitmapContext
これを使ってタッチロケーションでピクセルを取得します
unsigned char* data = CGBitmapContextGetData (offscreenBuffer);
if (data != NULL) {
offset = 4*((self.bounds.size.width*round(coord.y))+round(coord.x));
int alpha = data[offset];
int red = data[offset+1];
int green = data[offset+2];
int blue = data[offset+3];
}
そして、以下のようにピクセルの色を変更します。
data[offset]=255;
data[offset+1]=255;
data[offset+2]=0;
data[offset+3]=0;
私の質問は、変更されたピクセルから CGImage を取得して更新できるようにする方法CGBitmapContext
です。
どんな助けでも感謝します、ありがとう!