CALayer :
anchorPoint 锚点 默认是(0.5,0.5)(中心点)取值为0~1;
Position 在父视图的位置,(以锚点为标准)
Core Animation (核心动画)执行过程都是在后台操作的,不会阻塞主线程,而且是直接作用在CALayer上的,而非UIView。
更新UI (layer?)一般用 setNeedsDisplay
更新约束用 layoutifneed
——————————————————————————————
分类里的属性不生成 set get 方法 和下划线的成员变量
可以使用如下办法:
成员变量是 UIView * syview
核心动画是你自己手写的
隐式动画是你改属性就自带的动画。