統計情報(30日間)


最新情報をツイート


人気の投稿

POP詳細

このエントリーをはてなブックマークに追加



これに対してPopでは,全体を可能な限りシンプルにしようとしている。 特に注目すべきなのは,PopのAPIが,iOS開発者が慣れ親しんでいるCore AnimationのAPIに極めて近いことだ。そのためPopのAPIでは,Core Animationと非常によく似た方法で新たなアニメーションを作成することができる。



Popの魔法を作り上げている基本的なメカニズムは,アニメーションに特定のリズムを提供するために,CADisplayLinkを使用してすべてのアニメーションロジックを自分自身で処理する,というものだ。

このアプローチにおける欠点は,UIKit Dynamicsに共通するものとしてAndy Matuschak氏が指摘するように,CADisplayLinkがアプリケーションと同じプライオリティで動作することである。これに対して,UIViewやCAAnimationアニメーションを処理するレンダリングサーバは高プライオリティで動作するため,システム上で動作している他タスクの影響を受けることは少ない。
なるほど。

Leave a Reply