gpt4 book ai didi

iphone - 如何将 x 个 UIImages 连接在一起?

转载 作者:行者123 更新时间:2023-12-03 20:19:20 27 4
gpt4 key购买 nike

我希望将一些图像拼接在一起,这些图像始终添加到前一个图像的底部。

例如我有图像 A、B 和 C。我希望它们彼此重叠,如下所示:

A
B
C

最好的方法是什么?

谢谢!

最佳答案

我最终这样做了:

+ (UIImage *)joinImages:(UIImage *)im1 secondImage:(UIImage *)im2 thirdImage:(UIImage *)im3
{
//Joins 3 UIImages together, stitching them vertically
CGSize size = CGSizeMake(320, 480);
UIGraphicsBeginImageContext(size);

CGPoint image1Point = CGPointMake(0, 0);
[im1 drawAtPoint:image1Point];

CGPoint image2Point = CGPointMake(0, im1.size.height);
[im2 drawAtPoint:image2Point];

CGPoint image3Point = CGPointMake(0, im1.size.height +im2.size.height);
[im3 drawAtPoint:image3Point];

UIImage* finalImage = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();

return finalImage;
}

关于iphone - 如何将 x 个 UIImages 连接在一起?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2021711/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com