摘要: 前言 关于 "CAAnimation" 和 "CALayer" 类,核心动画扩展了NSKeyValueCoding协议。这个扩展为一些keys添加了默认值,扩大了封装协议,添加了为CGpoint、CGRect、CGSize和 "CATransform3D" 类型的支持。 KVC支持的集成类 "CAA 阅读全文
posted @ 2018-02-08 18:01 开机按钮 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 前言   许多CALayer和CIFliter的属性都是可动画的。本节附录列出了这些属性默认使用的动画。   CALayer可动画属性   表B 1展示了CALayer类的可动画属性。针对每个属性此表也列出了对应的默认动画对象的类型,这些动画以隐式的方式执行。 &nbs 阅读全文
posted @ 2018-02-08 16:37 开机按钮 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 前言   在渲染过程中,核心动画获取Layer的各种属性并以特定的顺序渲染他们。这个顺序决定了Layer的最终的样貌。本节将会阐述通过设置不同的Layer样貌相关属性对应产生的渲染结果。 注意:Mac OSX与iOS平台中,Layer样貌相关属性是不同的,通过本节将会知道他们的区别。(鄙人 阅读全文
posted @ 2018-02-08 15:39 开机按钮 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 前言 核心动画是提高基于APP动画帧率的好方式,但是核心动画的使用不代表性能的提升的保证。尤其在OSX,当使用核心动画时,我们仍需选择最有效的方式。和所有的性能相关的问题一样,我们应该使用工具时时的评估和跟踪APP的性能,以至于我们能够确保性能是提升而不是退化的。   综合的建议和技巧 有 阅读全文
posted @ 2018-02-08 11:02 开机按钮 阅读(396) 评论(0) 推荐(0) 编辑
levels of contents