再生したいアニメーションがいくつかある iOS アプリケーションに取り組んでいます。アニメーションごとに、ファイルにすべての情報があります(最初の位置/スケール/など、そしてファイル内のレコードごとに1つのキーフレーム)。
現在 CAKeyframeAnimation を使用していますが、これが最も論理的な選択であると思われますが、多数のキーフレームがあるいくつかのアニメーションでは、すべてのアニメーションを事前にロードするのに ~2 秒かかります。そのタイムラグは本当に避けたいです。さらに、アニメーションには常に 2 つのキーフレームしか必要なく、一度にすべてを読み込むと、アプリのメモリ フットプリントが非常に大きくなり、これも回避したいと考えています。
既に実行中の CAKeyframeAnimation にオンザフライでキーフレームを追加することは可能ですか? もしそうなら、どのように?
それができない場合、CAKeyframeAnimation の代わりに何を使用すればよいですか?