たとえば、私はCGAffineTransformがコアアニメーションだと信じています。私は、オブジェクトを回転させ、コアアニメーションでオブジェクトをスケールし、移動する方法を知っていますが、UIViewアニメーションでそれを行う方法はありますか? Appleはそれで説明iOSでは、UIViewアニメーションとコアアニメーションの違いは何ですか?
1
A
答えて
1
のドキュメントです:
「のiOSでは、アニメーションは、ビューを再配置 自分のサイズを変更し、ビュー階層からそれらを削除し、それらを隠すために広く使用されています。」
View Programming Guide - Apple
記事は、より詳細なアニメーションのためのコアアニメーションではなく、UIViewのアニメーションを使用した上、かなり強い重点を置いて続けます。あなたはより洗練されたアニメーションを実行する場所、またはUIViewクラスでサポートされていない アニメーションで
」、あなたはアニメーションを作成するために、コア アニメーションとビューの下の層を使用することができます。 ビューとレイヤのオブジェクトので、複雑にリンクされていると、ビューのレイヤーへの変更がビュー自体に影響します。
Same Doc - View Programming Guide - Apple
だから、基本的にビューを変更するには、ビューのレイヤを操作し、置きます。この目的のためにCore Animationsが存在する場合、ビューを直接操作することは賢明ではないと思います。だから、私自身の答えはいいえ、あなたはUIAnimationsを使ってUIViewに行うことはできません(おそらくはそうすべきではありません)。
さらに詳しい情報:アップル
によって Core Animation Programming Guide私はこれがあなたの質問に答えられますし、提供されるリソースは、あなたの質問にあなたの洞察力をさらに助けることを願っています。
関連する問題
- 1. UIkitアニメーションとコアアニメーション
- 2. UIViewのアウトレットとChildViewControllerの違いは何ですか?
- 3. UIViewとUIViewControllerの違いは何ですか?
- 4. コアアニメーション/ CALayersでのクロックのアニメーション
- 5. アニメーションのuiviewパースペクティブビューiOS
- 6. Xamarin iOS - UIViewアニメーションとベロシティ
- 7. アニメーションとアニメーターの統一性の違いは何ですか?
- 8. iOSのNSConditionとdispatch_semaphoreの違いは何ですか?
- 9. iOSのダイナミックライブラリとダイナミックフレームワークの違いは何ですか?
- 10. iOSの[Class new]と[[Class alloc] init]の違いは何ですか?
- 11. iOSプロジェクト用Xcodeのダイナミックアナライザとスタティックアナライザの違いは何ですか?
- 12. IOS @ "aa"と "aa"の違いは何ですか?
- 13. IOS UIViewのアニメーション(にonUpdate)
- 14. CAAnimation、CABasicAnimation、CAKeyFrameAnimationと標準の[UIView beginAnimations] Core Animationの違いは何ですか?
- 15. ImageViewのAndroidアニメーションの間違いは何ですか?
- 16. 一般的なケースでは、UIViewアニメーションでコアアニメーションを使用するのが適切な場合
- 17. weak var:test:UIViewの違いは何ですか?弱いvarテスト:UIView?アウトレットで?
- 18. iOS UIViewアニメーションCATransform3DMakeRotation混乱
- 19. 次のコアアニメーション暗黙アニメーションが機能しないのはなぜですか?
- 20. $と$$の違いは何ですか?
- 21. `##`と `hashCode`の違いは何ですか?
- 22. typedefとの違いは何ですか?
- 23. NodeJS:「./ ..」と「..」の違いは何ですか?
- 24. {}())と{})の違いは何ですか?
- 25. `&`と `ref`の違いは何ですか?
- 26. `==`と `is`の違いは何ですか?
- 27. difftimeと ' - 'の違いは何ですか?
- 28. #{} $ {}と%{}の違いは何ですか?
- 29. ⊕と+の違いは何ですか?
- 30. アペンダーと〜の違いは何ですか?