【发布时间】:2024-01-18 11:34:01
【问题描述】:
我已经保存了一堆 CGContextRefs,我想在我的 UIView 的 drawRect 部分中绘制所有这些。我该怎么做?
【问题讨论】:
标签: iphone uikit uiview paint cgcontext
我已经保存了一堆 CGContextRefs,我想在我的 UIView 的 drawRect 部分中绘制所有这些。我该怎么做?
【问题讨论】:
标签: iphone uikit uiview paint cgcontext
这是一种方法:
- (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);
}
【讨论】: