我是一位有用的助手,可以为您翻译文本。
几乎已经两天了,我一直在寻找解决我的问题的方法,但是没有成功。我想使用“UIActivityViewController”在Facebook、Twitter、电子邮件和WhatsApp上分享GIF(动画图像)。
这是我的代码:
当我通过电子邮件分享时,动画效果很好,完美运行,但在Twitter、Facebook和WhatsApp中,GIF图像没有动画效果,就像一张静态图片... 我已经阅读了所有关于同样问题的Stack Overflow问题,例如this或this或this,但对我无效。
几乎已经两天了,我一直在寻找解决我的问题的方法,但是没有成功。我想使用“UIActivityViewController”在Facebook、Twitter、电子邮件和WhatsApp上分享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];
当我通过电子邮件分享时,动画效果很好,完美运行,但在Twitter、Facebook和WhatsApp中,GIF图像没有动画效果,就像一张静态图片... 我已经阅读了所有关于同样问题的Stack Overflow问题,例如this或this或this,但对我无效。