举例来说,我相信CGAffineTransform为核心的动画。我知道如何旋转一个对象,在核心动画中缩放和移动一个对象,但是有没有办法在UIView Animation中做到这一点?在iOS中,UIView动画和核心动画有什么区别?
1
A
回答
1
苹果描述了它的文档:
“在iOS中,动画被广泛用于重新定位的看法,改变 它们的大小,从视图层次结构中移除,并隐藏他们。”
View Programming Guide - Apple
文章继续相当高度重视利用核心动画,而不是UIView的动画更详细的动画。
“在要执行更复杂的动画,或不UIView类支持 动画的地方,你可以使用核心 动画和视图的底层,以创建动画。 因为视图层对象错综复杂地链接在一起, 视图的图层更改会影响视图本身。“
Same Doc - View Programming Guide - Apple
所以基本上说,你操纵视图的层更改视图。当核心动画用于此目的时,我认为不直接操作视图是明智的。所以我自己的答案是否定的,你不能(也可能不应该)用UIAnimations做UIView你可以对核心动画图层做些什么。
更多信息: Core Animation Programming Guide苹果
我希望这有助于解答您的问题和所提供的资源将进一步帮助你洞察到你的问题。
相关问题
- 1. UIView核心动画翻转动画
- 2. iOS核心动画和ARC
- 3. iOS核心动画队列
- 4. iOS核心动画加速
- 5. UIkit动画和核心动画
- 6. UIView动画确定中心动画
- 7. 核心动画:光栅没有动画
- 8. UIView动画,他们使用“核心动画”
- 9. 相当于内置UIView动画的核心动画
- 10. 核心动画和NSTimer
- 11. 缩小中心UIView动画
- 12. UIView动画没有动画
- 13. UIView动画iOS,Bizzarre
- 14. UITableView +核心动画
- 15. 与核心动画
- 16. 核心动画吧
- 17. 核心动画setFromValue
- 18. 使用核心动画调整大小和移动UIView(CAKeyFrameAnimation)
- 19. 核心动画...循环动画?
- 20. 重播核心动画动画?
- 21. 跟踪核心动画动画
- 22. 核心动画 - 修改动画属性
- 23. 核心动画动画图像数组
- 24. 核心动画 - 动画不起作用
- 25. 核心动画非流畅动画
- 26. 用核心动画/ CALayers动画时钟
- 27. 核心动画animationDidStop与链接动画
- 28. 核心动画'翻转'动画
- 29. iOS:核心动画UIView翻转。如何做两个营业额?
- 30. 的UIView动画中断IOS