iOS开发--两张图片合成


在iOS开发过程中  有时候需要对几张图片进行合成

两张图片合成

UIImage * image1 = [UIImage imageNamed:@"1.png"];

UIImage * image2 = [UIImage imageNamed:@"2.png"];

CGSize size = self.myImageView.frame.size;

UIGraphicsBeginImageContext(size);

[image1 drawInRect:CGRectMake(0, 0, size.width, size.height)];

[image2 drawInRect:CGRectMake(30, 30, size.width - 60, size.height - 60)];

UIImage *resultingImage =UIGraphicsGetImageFromCurrentImageContext();

self.myImageView.image = resultingImage;

UIGraphicsEndImageContext();

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1、设置UILabel行间距 NSMutableAttributedString* attrString = [[...
    FF_911阅读 5,275评论 0 3
  • 1、设置UILabel行间距 NSMutableAttributedString* attrString = [[...
    十年一品温如言1008阅读 5,878评论 0 3
  • UIGraphicsBeginImageContext 创建一个基于位图的上下文(context),并将其设置为当...
    李前途阅读 8,502评论 1 4
  • 转自:http://www.code4app.com/blog-866962-1317.html1、设置UILab...
    MMOTE阅读 5,728评论 1 1
  • 走过岁月,才有阅尽尘事的从容和智慧,才有对生活深刻的理解,才有对世界崭新的感悟。 人,没有任何理由沉沦不起;是梦,...
    小草_d5ad阅读 5,814评论 29 43

友情链接更多精彩内容