0

私は初心者のiOSプログラマーです。UIView アニメーション メソッドの制限を知りたいのですが、別の世界ではいつコア アニメーションを使用するのですか? 私の問題は、多くのアプリケーションの魔女が彼女のビューをアニメーション化するのを見てきましたが、コアアニメーションを使用してこれを行うのか、UIKit アニメーションだけを使用するのかわかりません。

ご回答ありがとうございます

4

1 に答える 1

2

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

于 2012-04-18T12:06:00.073 に答える