1

たくさんのCGContextRefを保存しましたが、UIViewのdrawRect部分にこれらすべてを描画したいと思います。これどうやってするの?

4

1 に答える 1

0

1 つの方法を次に示します。

- (void)drawRect:(CGRect)rect {
    CGImageRef newImg = CGBitmapContextCreateImage(ctx1);
    [[UIImage imageWithCGImage:newImg] drawInRect:rect];
    CGImageRelease(newImg);
    CGImageRef newImg = CGBitmapContextCreateImage(ctx2);
    [[UIImage imageWithCGImage:newImg] drawInRect:rect];
    CGImageRelease(newImg);
}
于 2009-09-08T05:23:37.213 に答える