在我的 iOS 应用中,我想让用户能够发布 GIF 推文。
我有一个工作的 TWTRComposer 并尝试使用 SetImage 方法附加一个 GIF:
[composer setImage:[UIImage imageWithData:[NSData dataWithContentsOfURL:self.localGifURL]]];
图像随后会出现在 Composer View 中,但当图像发布到 Twitter 时,它是静态图像而不是 GIF。
是否可以将 GIF 附加到使用 TWTRComposer 创建的推文?
编辑
我尝试整合这个库来创建动画 UIImage:
https://github.com/mayoff/uiimage-from-animated-gif
更新我的代码,我有以下内容:
[composer setImage:[UIImage animatedImageWithAnimatedGIFURL:self.localGifURL]];
但这仍然会导致 Twitter 上出现静态图像。
编辑 #2
另一个观察 - 如果我将 GIF 保存到我的手机并尝试直接从照片库(它打开一个看起来像 TWTRComposer 的窗口)在 Twitter 上分享它,它发布为图像,而不是 GIF。这让我想到您可能无法将 GIF 附加到 TWTRComposer...
最佳答案
我认为 TWTRComposer 目前不支持动画 GIF 或视频附件。我认为您必须直接调用 media/upload
REST API 端点来发布附件,然后使用 statuses/update
方法将它们附加到推文。
关于ios - 将 GIF 附加到 TWTRComposer?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32017949/