gpt4 book ai didi

iphone - 通过代码 [iOS] 使用 UIPasteboard 将 .gif 图像复制到剪贴板

转载 作者:技术小花猫 更新时间:2023-10-29 10:58:50 27 4
gpt4 key购买 nike

我想将 .gif 图像复制到剪贴板,以便用户可以将该 gif 图像从应用程序粘贴到邮件等...

我试过了:-

NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://fc05.deviantart.net/fs37/f/2008/283/a/b/KaleidoCoils_animated__gif_by_1389AD.gif"]];
UIPasteboard *pasteBoard=[UIPasteboard generalPasteboard];
[pasteBoard setImage:[UIImage imageWithData:data]];

但它以 .png 而非 .gif 格式复制。如何将 .gif 图像及其动画复制到剪贴板,以便在其他应用程序中用作粘贴选项?

申请https://itunes.apple.com/us/app/animated-3d-emoji+emoticons/id429348043?mt=8已经这样做了。

请帮帮我。

提前致谢

最佳答案

我找到了相同的解决方案:-

这是我的代码,对我有帮助:-

@import MobileCoreServices;

NSData *data = [NSData dataWithContentsOfURL:[NSURL URLWithString:@"http://fc05.deviantart.net/fs37/f/2008/283/a/b/KaleidoCoils_animated__gif_by_1389AD.gif"]];
UIPasteboard *pasteBoard=[UIPasteboard generalPasteboard];
[pasteBoard setData:data forPasteboardType:(__bridge NSString *)kUTTypeGIF];

@"com.compuserve.gif" 来自http://www.escape.gr/manuals/qdrop/UTI.html

希望这对某人有帮助...:)

关于iphone - 通过代码 [iOS] 使用 UIPasteboard 将 .gif 图像复制到剪贴板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16033733/

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