我有两个 UIImageView:第一个位于另一个之上(例如叠加层)。 我现在想对整个事情进行截图。 请注意,在这一步之前,我允许用户通过平移、缩放和旋转来更改叠加层,因此我必须跟踪他的编辑。
所以,这是作业:
我会将它们合并到一段类似的代码中:
UIGraphicsBeginImageContext...
...
UIImage *result = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
但是...什么是“最适合”而不是“...”?
示例代码被广泛接受! 谢谢
UIGraphicsBeginImageContext(firstImage.size);
[firstImage drawAtPoint:CGPointMake(0,0)];
[secondImage drawAtPoint:CGPointMake(0,0)];
UIImage *newImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
关于ios - 将两个 UIView 合并为一个 UIImage,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5421577/
欢迎光临 OStack程序员社区-中国程序员成长平台 (https://ostack.cn/) | Powered by Discuz! X3.4 |