【问题标题】:TWTweetComposeViewController - animated GIFTWTweetComposeViewController - 动画 GIF
【发布时间】:2012-07-04 02:18:44
【问题描述】:

是否可以上传带有TWTweetComposeViewController 的动画GIF

我用UIImage 试了一下,它只上传第一帧。这是有道理的,因为UIImage 不支持动画 GIF。

有没有办法做到这一点?也许是一种传递NSData的方法?

(我的应用是 MonoTouch C#,但 Objective-C 的答案就像 好吧

【问题讨论】:

    标签: objective-c ios ios5 twitter xamarin.ios


    【解决方案1】:

    【讨论】:

    • 有趣,但我不认为它解决了这个问题,因为它创建了一个UIImageView 而不是UIImage。查看代码,它会提取 GIF 的每一帧并创建一个 UIImage 数组以调用 [imageView setAnimationImages:array]。我已经通过保留一组 JPG 和 GIF 来做到这一点。这可能有助于我删除 JPG,但不能将 GIF 发布到 Twitter。无论如何,我可能会考虑将其移植到 C#,我可以节省文件空间。
    【解决方案2】:

    你是对的 - Twitter 的官方 API 文档不允许动画 gif - 只允许 png、jpeg 和一帧 gif

    这是他们的api doc page

    我还尝试了将 TWrequest post using multipart image data 设置为原始 Gif 文件的示例,并且 twitter 发回了 400 / 403 错误消息

    【讨论】:

      【解决方案3】:

      我假设没有办法做到这一点。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-04-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-05-13
        • 2014-10-22
        • 2018-08-30
        相关资源
        最近更新 更多