2017-05-05 14 views

答えて

1

のドキュメントです:

「のiOSでは、アニメーションは、ビューを再配置 自分のサイズを変更し、ビュー階層からそれらを削除し、それらを隠すために広く使用されています。」

View Programming Guide - Apple

記事は、より詳細なアニメーションのためのコアアニメーションではなく、UIViewのアニメーションを使用した上、かなり強い重点を置いて続けます。あなたはより洗練されたアニメーションを実行する場所、またはUIViewクラスでサポートされていない アニメーションで

」、あなたはアニメーションを作成するために、コア アニメーションとビューの下の層を使用することができます。 ビューとレイヤのオブジェクトので、複雑にリンクされていると、ビューのレイヤーへの変更がビュー自体に影響します。

Same Doc - View Programming Guide - Apple

だから、基本的にビューを変更するには、ビューのレイヤを操作し、置きます。この目的のためにCore Animationsが存在する場合、ビューを直接操作することは賢明ではないと思います。だから、私自身の答えはいいえ、あなたはUIAnimationsを使ってUIViewに行うことはできません(おそらくはそうすべきではありません)。

さらに詳しい情報:アップル

によって Core Animation Programming Guide私はこれがあなたの質問に答えられますし、提供されるリソースは、あなたの質問にあなたの洞察力をさらに助けることを願っています。

関連する問題