私はシームレスに式を使って何かの時間を作ろうとしていますが、私は必要なものに似たものを見ています。私はもっと正確にする必要があります。AppleのUIViewAnimationCurveEaseInOutの実際の式は何ですか?
UIKitの実際のイージング式を呼び出すことができれば十分です。
したがって、UIKit animateWithDurationが使用する実際の式は何ですか?
私はシームレスに式を使って何かの時間を作ろうとしていますが、私は必要なものに似たものを見ています。私はもっと正確にする必要があります。AppleのUIViewAnimationCurveEaseInOutの実際の式は何ですか?
UIKitの実際のイージング式を呼び出すことができれば十分です。
したがって、UIKit animateWithDurationが使用する実際の式は何ですか?
"事前定義されたタイミング機能" 定数特に、CAMediaTimingFunction
のためのマニュアルを参照してください。ファンクション定数kCAMediaTimingFunctionEaseInEaseOut
をパラメータとして[CAMediaTimingFunction functionWithName:]
に入力してから、そこからさまざまなポイントで値を取得して、自分が何をするかを調べることができます。
アニメーションカーブに関するJeff Lamarcheの啓蒙記事をご覧ください。彼はトランジションアニメーションライブラリをパブリックドメインにリリースしました。また、自分のプロジェクトのインスピレーションや出発点を探していれば、彼が取ってきたアプローチについて詳しく説明しています。
アップルのアニメーションカーブは文書化されていません。
http://iphonedevelopment.blogspot.com/2010/12/more-animation-curves-than-you-can.html
元々Actionscriptから持ち上げたかどうかわかりません - http://www.actionscript.org/resources/articles/170/1/Flash-MX-2004-Undocumented-TweenEasing-Classes-Documented/Page1.html;) – gef
@gef Inbetweening animation(別名tweening)は20世紀初頭に登場しました。 – Jano