Core Animation 文档翻译(第一篇) 前言 作为iOS 开发,官方文档的阅读是很有必要的,值此周末便写下此文。作为iOS 实际经验3年的开发,之前有阅读并实践过经典的<iOS核心动画高级技巧>,其gitbook地址,然总觉此书的翻译版,较于目前的CoreAnimation 官方文档的有所 ...
分类:
其他好文 时间:
2018-01-13 19:00:02
阅读次数:
219
Core Animation 文档翻译(第一篇) 2018-01-13 星期6 前言:作为iOS 开发,官方文档的阅读是很有必要的,值此周末便写下此文。作为iOS 实际经验3年的开发,之前的应用之前有阅读并实践过经典的<iOS核心动画高级技巧>,其gitbook地址:https://zsisme.g ...
分类:
其他好文 时间:
2018-01-13 15:44:50
阅读次数:
221
Core Animation是直接作用在CALayer上的(并非UIView上)非常强大的跨Mac OS X和iOS平台的动画处理API,Core Animation的动画执行过程都是在后台操作的,不会阻塞主线程。 核心动画继承结构 核心动画继承结构 注意:核心动画中的虚类不能使用,而应该使用他们子 ...
分类:
移动开发 时间:
2017-10-24 13:05:43
阅读次数:
332
1.Core Animation,核心动画,他是一组非常强大的动画处理API,可以用在MAC OSX 和iOS平台。 2.Core Animation的动画执行都是在后台操作的,不会阻塞主线程、 3.Core Animation是直接作用在CALayer上,并非UIView上。 4.核心动画中所有类 ...
分类:
移动开发 时间:
2017-08-24 21:22:35
阅读次数:
203
一. CALayer (一). CALayer简单介绍 在iOS中,你能看得见摸得着的东西基本上都是UIView,比方一个button、一个文本标签、一个文本输入框、一个图标等等。这些都是UIView,事实上UIView之所以能显示在屏幕上,全然是由于它内部的一个图层。在创建UIView对象时,UI ...
分类:
其他好文 时间:
2017-08-18 09:42:43
阅读次数:
158
CATextLayer 详解 核心动画高级系列 ...
分类:
移动开发 时间:
2017-07-22 21:08:26
阅读次数:
159
CGPoint accountCenter =firstBtn.center; CGPoint psdCenter = secondBtn.center; accountCenter.x -= 600; psdCenter.x -= 600; firstBtn.center = accountCen ...
分类:
其他好文 时间:
2017-06-28 10:53:37
阅读次数:
176
1.UIView和核心动画区别? 核心动画只能添加到CALayer 核心动画一切都是假象,并不会改变真实的值。 2.什么时候使用UIView的动画? 如果需要与用户交互就使用UIView的动画. 不需要与用户交互可以使用核心动画 3.什么场景使用核心动画最多? 在转场动画中,核心动画的类型比较多 根 ...
分类:
其他好文 时间:
2017-06-18 17:25:12
阅读次数:
133
核心动画之作用在层上面. 动画的本质是改图层的某一个属性. CABasicAnimation *anim = [CABasicAnimation animation]; 图层有那些属性,这里才能写那些属性. anim.keyPath = @"transform.scale"; anim.toValu ...
分类:
其他好文 时间:
2017-06-18 16:47:17
阅读次数:
159
重点: 获取绘制图形 Layer CAShapeLayer *shapeLayer = [CAShapeLayer layer]; 一、绘制火柴人 二、绘制特殊矩形(三个圆角,一个直角) 二、柱形图 ...
分类:
移动开发 时间:
2017-06-17 21:41:41
阅读次数:
333