我正在尝试创建一个包含一些内容的UIImage。在我的应用程序中,用户可以通过点击不同的东西来查看图像,他们更改的图像部分将基于他们点击的内容。我是通过将UIImages层叠在一起来做到这一点的。我如何才能创建采用相同方法的UIImage (供用户导出),方法是将图像层叠在一起?谢谢:)
发布于 2013-12-09 12:05:42
这会对你有帮助
UIImage *image1 = [UIImage imageNamed:@"image1.png"];
UIImage *image2 = [UIImage imageNamed:@"image2.png"];
CGSize newSize = CGSizeMake(width, height);
UIGraphicsBeginImageContext( newSize );
[image1 drawInRect:CGRectMake(0,0,newSize.width,newSize.height)];
[image2 drawInRect:CGRectMake(0,0,newSize.width,newSize.height) blendMode:kCGBlendModeNormal alpha:0.8];
UIImage *finalImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();https://stackoverflow.com/questions/20462904
复制相似问题