已经差不多2天了,我正在寻找解决我的问题但我没有成功,我想在Facebook,Twitter,电子邮件,WhatsApp上使用"UIActivityViewController"分享GIF(动画图像).
这是我的代码:
NSURL *imagePath = [NSURL URLWithString:@"http://sth.gif"];
NSData *animatedGif = [NSData dataWithContentsOfURL:imagePath];
NSArray *sharingItems = [NSArray arrayWithObjects: animatedGif,stringToShare, nil];
UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithActivityItems:sharingItems applicationActivities:nil];
Run Code Online (Sandbox Code Playgroud)
当我分享电子邮件时,它的动画和它的工作完美,但在Twitter,Facebook,whatsApp Gifs没有动画,它就像一个图像......我已经阅读了所有关于相同问题的堆栈溢出问题像这样或这样或者这样但是它不适合我.