2012-04-18 14 views
0

私は初心者のiOSプログラマーです。私はUIViewのアニメーションメソッドの限界は、他の世界では、コアアニメーションを使用するときに知りたいですか?私の問題は、私は多くのアプリケーションの魔法使いが彼女のビューをアニメーション化するのを見たことがありますが、これを行うためにコアアニメーションを使用するのかUIKitアニメーションのみを使用するのかはわかりません。あなたの答えUIkitアニメーションとコアアニメーション

+0

この投稿を読むことができます:http://stackoverflow.com/questions/2959559/uiview-animation-vs-core-animation – graver

+0

私はアニメーションのためにUIKitを使用し、CAnimaitonライブラリを使いこなしました。として、それは周りに乗るためにあまりにも重い持ち上げと簡単です。詳細については、[Apple Programming Guide](http://developer.apple.com/library/ios/#documentation/windowsviews/conceptual/viewpg_iphoneos/animatingviews/animatingviews.html)を参照することをお勧めします。 – Mehfuz

答えて

2

ため

Thansk通常UIViewのアニメーションは、アニメーションの大多数のための罰金です。より高度なアニメーションパスを実行したり、多数のレイヤーを同時に操作したり、UIViewアニメーションでは達成できないことを実行する必要がある場合にのみ、通常はコアアニメーションを使用します。しかし、私のアプリケーションでは、ほとんどすべて(3D変換を含む)にUIViewアニメーションを使用していますが、私はそれに問題はありません。ゲームにはUIViewアニメーションを使用したくないでしょうが、ゲーム以外のアプリケーションでは大丈夫です。また、UIViewアニメーションはバックエンドでコアアニメーションを使用します。

関連する問題