3

私は過去数時間からの答えを探しています。Apple と Facebook が gif 画像をサポートしていないことはわかっています。iPhone アプリで gif 画像を表示および作成したいのですが、画像シーケンスを作成してアニメーションを与える代替ソリューションを見つけました。これらの画像から GIF 画像を作成し、Facebook のウォールに投稿したいと考えています。

Facebook と Apple についてグーグルで検索したところ、2 年前の回答が表示されました。Apple と Facebook のポリシーが変更された可能性があります。iPhone アプリで GIF 画像を作成し、Facebook に投稿することはできますか?

このスタック オーバーフローの質問によると、Apple は 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];
4

1 に答える 1

4

ImageMagick を使用して、iOS でアニメーション GIF を作成できました。そこには多くのチュートリアルがあります。これが1つです。そして、これが iOS 用にコンパイルされた ImageMagickです。

(時間の関係で) 整理できなかったのは、パレット化された画像やその他の gif 圧縮方法を使用して圧縮の利点を得る方法です。私が作成できた画像が非常に大きいことがわかったので、それは検討すべきことです.

于 2012-09-04T06:51:55.713 に答える