CoreAnimatorformac提供了用于转换矩阵的变换函数CATransform3DInvert。CoreAnimatorformac一般是用反转点内转化对象提供反向转换。当你需要恢复一个已经被变换了的矩阵的时候,反转将会非常有帮助。反转矩阵乘以逆矩阵值,结果是原始值。
![CoreAnimatorformac](http://img.down10s.com/uploads/allimg/2015-2/201502131004237247206_460_0.jpeg)
功能介绍
布局管理器类ApplicationKit的视图类相对于superlayer提供了经典的“strutsandsprings”定位模型。图层类兼容这个模型,同时MacOSX上面的核心动画提供了一套更加灵活的布局管理机制,它允许开发者自己修改布局管理器。核心动画的CAConstraint类是一个布局管理器,它可以指定子图层类限制于你指定的约束集合。
![CoreAnimatorMac版](http://img.down10s.com/uploads/allimg/2015-2/201502131004553979459_460_0.jpeg)
每个约束(CAConstraint类的实例封装)描述层的几何属性(左,右,顶部或底部的边缘或水平或垂直中心)的关系,关系到其同级之一的几何属性层或superlayer。通用的布局管理器和约束性布局管理器将会在“布局核心动画的图层”部分讨论。
![CoreAnimatorformac](http://img.down10s.com/uploads/allimg/2015-2/201502131005019440489_460_0.jpeg)
支持关键帧动画,你可以指定的图层属性的关键路径动画,包括动画的每个阶段的价值,以及关键帧时间和计时功能的一系列值。在动画运行是,每个值被特定的插入值替代。核心动画和CocoaAnimation同时使用这些动画类。使用动画描述,是因为这些类涉及到核心动画,这些将会在AnimationTypesandTimingProgrammingGuide有较深入的讨论。
设计软件