gpt4 book ai didi

ios - 添加两张图像并制作一张

转载 作者:行者123 更新时间:2023-12-01 17:26:07 24 4
gpt4 key购买 nike

关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。












想改进这个问题?将问题更新为 on-topic对于堆栈溢出。

8年前关闭。




Improve this question




我是一个新的编程IOS应用程序,我遇到了这个问题:我想在应用程序中发布两张图片,但Twitter只接受一张图片上传,所以我想出了制作图片A的想法+ 图片 B 只有一张图片。我已经完成了发布和调整图像大小的过程。但是,我需要帮助才能使图像 A + 图像 B 只是一个图像。任何人都可以帮助?谢谢你。

enter image description here

最佳答案

这是一些您可以使用的代码...

假设:

  • 您的两个图像已经初始化
  • 这两个图像具有相同的尺寸。如果您的图像具有不同的尺寸,您将不得不自己调整尺寸。
    UIImage *girl1 = INITIALIZE_HERE;
    UIImage *girl2 = INITIALIZE_HERE;

    // Get the size of your images (assumed to be the same)
    CGSize size = [girl1 size];

    // Create a graphic context that you can draw to. You can change the size of the
    // graphics context (your 'canvas') by modifying the parameters inside the
    // CGSizeMake function.
    UIGraphicsBeginImageContextWithOptions(CGSizeMake(size.width*2, size.height), NO, 0);

    // Draw the first image to your newly created graphic context
    [girl1 drawAtPoint:CGPointMake(0,0)];

    // Draw your second image to your graphic context
    [girl2 drawAtPoint:CGPointMake(size.width,0)];

    // Get the new image from the graphic context
    UIImage *theOneImage = UIGraphicsGetImageFromCurrentImageContext();

    // Get rid of the graphic context
    UIGraphicsEndImageContext();

  • 希望这可以帮助!

    关于ios - 添加两张图像并制作一张,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18369445/

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