質問: iOSでUIViewのアニメーションでは、view自体の位置やアルファ、色などのアニメーションが使えるのは分かりました。 アプリを利用していると他にも多彩なアニメーションがあると思います。 想定しているのはゲームなどではなく、ちょっとしたツールのアプリの中でリッチさを出すためのアニメーションについてです。 どのような形式のファイルを使うことが出来て、どのような選択肢、手法がありますか? 例えば、 1画像の細かい繰り返しの動きがあるようなアニメーションではgifアニメーションを使うのでしょうか? 2Lineツムツムのオープニングムービーのようなものは動画でしょうか?一般的にアプリに使う動画圧縮形式はなんでしょうか? 3ゲームなどのアプリの起動時に、開発会社のロゴなどがアニメーションするようなものは動画でしょうか? など 参考になりそうな情報があまり見つかりませんでしたので、相談させてください。 iOS7以上を想定しています。
回答: 1. Springというフレームワークがあります。 2. また、Core Animatorというツール(11,800円)を使うとCoreAnimation対応のコードを生成してくれます。Flashアニメのような複雑な動きをするなら検討する価値があると思います。 3. 動画を作ってAVPlayerで再生するのも簡単な方法です。AVPlayerItemDidPlayToEndTimeNotification通知を利用してムービーが終わったら次のViewControllerに遷移すればOKです。 4. Lineツムツムは使ったことがありませんが、以下の情報が参考になるかも知れません。