在iPhone上显示和创建GIF图像

3
我已经花了几个小时在谷歌上搜索答案。我知道苹果和Facebook不支持gif图片,我想在iPhone应用程序中显示和创建gif图像,我找到了另一种解决方案,即制作图像序列并添加动画。我想从这些图像创建GIF图像并发布到Facebook墙上。
当我在谷歌上搜索有关Facebook和Apple的信息时,它显示了两年前的答案。也许现在苹果和Facebook已经改变了政策,是否可能在iPhone应用程序上创建GIF图像并发布到Facebook上?
根据这个Stack Overflow问题(here),苹果是否支持gif图像?
UIImageView* animatedImageView = [[UIImageView alloc] initWithFrame:self.view.bounds];
animatedImageView.animationImages = [NSArray arrayWithObjects:    
                           [UIImage imageNamed:@"image1.gif"],
                           [UIImage imageNamed:@"image2.gif"],
                           [UIImage imageNamed:@"image3.gif"],
                           [UIImage imageNamed:@"image4.gif"], nil];
animatedImageView.animationDuration = 1.0f;
animatedImageView.animationRepeatCount = 0;
[animatedImageView startAnimating];
[self.view addSubview: animatedImageView];

1
我猜这是可能的,因为Gif ShopGiffer!GifBoom已经做到了。参考这个SO问题,可以得到一些提示。 - Jørgen R
1个回答

4
我能够使用ImageMagick在iOS上创建动态gif。网上有很多教程可供参考,这是其中之一:这里。而且这里有为iOS编译的ImageMagick版本

由于时间问题,我无法解决如何使用调色板图像和其他gif压缩方法来获得压缩的好处。 我发现我能够创建的图像非常大,所以这是需要研究的东西。


链接已过期,抱歉无法提供。 - Adnan Asghar

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接