首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在iOS中合并多个裁剪的图像以形成单个图像

在iOS中合并多个裁剪的图像以形成单个图像
EN

Stack Overflow用户
提问于 2012-02-11 14:06:38
回答 1查看 1.6K关注 0票数 2

我已经从更大的图像中裁剪了多个图像,现在我必须将这些裁剪的图像连接起来,形成一个可以加载到单个图像视图中的新图像。

EN

回答 1

Stack Overflow用户

发布于 2012-03-23 18:49:48

您需要做的是创建一个图像上下文,将您的图像绘制到此上下文中,然后将此上下文转换为图像。

代码语言:javascript
复制
//create context
CGSize endImageSize = CGSizeMake(128.0, 128.0);
UIGraphicsBeginImageContext(endImageSize);

// draw images into this context
[anImage drawInRect:CGRectMake(0,0,64, 64)];
[anotherImage drawInRect:CGRectMake(64, 64, 64, 64)];

//convert context into a UIImage
UIImage *endImage = UIGraphicsGetImageFromCurrentImageContext();

//cleanup
UIGraphicsEndImageContext();

也就是说,只为每个图像创建一个UIImageView可能更好。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9238245

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档