こんにちは。きんくまです。 Core AnimationのCABasicAnimationのイージングはAppleが用意したデフォルトの値がいくつかあります。 kCAMediaTimingFunctionLinearとかkCAMediaTimingFunctionEaseInとか。 それでその5つで指定するのも良いんですが、この間リファレンスを見ていたところ、 オリジナルのベジェカーブでもOKだということを見つけました。 – initWithControlPoints::::のところ。 >> CAMediaTimingFunction Class Reference そうかそうかと。以前にもCSS3のTransitionのライブラリを作ったときにすでにベジェをトレースして4点とったものがあったので、こいつを使えば簡単そうということでやってみました。 ソースコードとサンプルコードはgithu