我想显示一个 gif,所以我所做的是分割我的 gif 并使用此链接在 UIImageView 的动画中显示它。

http://iphonenativeapp.blogspot.com/2011/03/how-to-show-animation-in-iphoneipad-app.html

现在,我想让用户复制该 gif 并将其粘贴到邮件应用程序中。

如果我使用包含 gif 的所有拆分图像的数组,则 4-5 个图像会粘贴到邮件应用程序中。

请帮我粘贴gif。谢谢!

最佳答案

将从 similar question 复制/粘贴我自己的答案。

NSString *gifPath = [[[NSBundle mainBundle] bundlePath] stringByAppendingPathComponent:@"volleyball.gif"];
NSData *gifData = [[NSData alloc] initWithContentsOfFile:gifPath];
UIPasteboard *pasteboard = [UIPasteboard generalPasteboard];
[pasteboard setData:gifData forPasteboardType:@"com.compuserve.gif"];
[gifData release];

编辑 刚刚注意到你自己问了这两个类似的问题。

关于ios - 想要使用 UIPasteBoard 将 gif 粘贴到邮件窗口中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6982492/

10-15 12:40