![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS Animation
文章平均质量分 80
雨中泪雪人
iOS dedeveloper
展开
-
CALayer寻找Action object的顺序
CoreAnimation 使用action object去实现layer的隐式的动画的。action object实现了CAAction协议,并定义了相关的行为在layer上进行。所有的CAAnimation对象都实现了此协议,当layer的可动画的属性的值改变的时候,这些对象通常会赋值并执行。自定义Action Object为了定义一个action object,需要实现CAActio翻译 2013-07-29 17:10:44 · 1185 阅读 · 0 评论 -
CALayer层次
最近这两天一直在看开发者文档中关于CALayer的部分,今天看到Core Animation Programming Guide中关于Building a Layer Hierarchy这一章了,决定把其中的一些自己认为重要的总结在这里。一,管理Layer的层次(Hierarchy)Layer的层次结构和view的有很多相似之处,都是父子结构,sublayer和superlayer。s翻译 2013-07-27 12:44:41 · 2936 阅读 · 0 评论 -
CAMediaTiming 协议属性详解
我们都知道,CALayer和CAAnimation都实现了CAMediaTiming 协议,因此在Core Animation中,理解CAMediaTiming协议中的属性是非常必要的,但是苹果的文档中对于各个属性描述太简单,对初学者容易理解,这篇文章主要帮助理解CAMediaTiming协议中各个属性的含义。CAMediaTiming Protocol提供了8个属性,下面将分别讲解。原创 2013-07-28 15:25:11 · 6584 阅读 · 2 评论 -
Core Animation——高级动画技巧
本文主要是苹果官方文档core animation programming guide中Advanced Animation Tricks的总结,原文地址过渡动画(transition animations)支持改变layer的可视性(visibility)一个过渡动画对象(transition animation object)为layer创建了一个动画的视觉过渡。transition翻译 2013-07-27 23:43:25 · 2235 阅读 · 0 评论