UIImageの一部からUIImageを作る
スライドパズルで使ったコードです。
以下のコードで、uiImageの一部から新しいUIImageが作成できます。
最後の一行は途中で作成したCGImageのメモリ解放です。(自分はここでつまづきました。どんどんメモり使ってましたw)
CGImageRef cgImage = CGImageCreateWithImageInRect(uiImage.CGImage, CGRectMake(x, y, width, height)); UIImage *img = [UIImage imageWithCGImage:cgImage]; CGImageRelease(cgImage);