-1

我有一个 UIImage,我想将它深度复制到另一个(这样我就可以将它添加到图像的 NSMUtableArray 中)

我无法将其复制到深层副本,我已经查看了区域等,但这没有运气。

这是我尝试过的:

_incrementalImage = UIGraphicsGetImageFromCurrentImageContext();

UIImage *imgcpy = [[UIImage allocWithZone:[_incrementalImage zone]];
[stack addObject:imgcpy];

基本上我需要一个增量图像的副本到堆栈上,如果 _incrementalImage 或 currentImageContext 发生变化,它不会改变。

4

1 回答 1

2
UIImage *image1 = [UIImage imageNamed:@"someImage"];
UIImage *image2 = [UIImage imageWithCGImage:image1.CGImage];
于 2014-01-22T15:14:43.050 回答