,其实UIView之所以能显示在屏幕上,完全是因为它内部的一个图层,在创建UIView对象时, UIView内部会自动创建一个图层 (即CALayer对象), 通过UIView的layer属性即可访问这个图层....当UIView需要显示到屏幕上时,会调用drawRect:方法进行绘图,并且会将所有内容绘制在自己的图层上,绘图完毕后,系统会将图层拷贝到屏幕上,于是就完成了UIView得显示.换句话说,UIView...因此 : 为了保证可移植性,QuartzCore不能使用UIImage,UIColor,只能使用CGImageRef,CGColorRef.
隐式动画 (可动画属性) 什么是隐式动画 ?...: 用于设置CALayer的位置,修改这个属性会产生平移动画....5、关闭动画、停止动画、移除动画(key值与开始动画的key对应)
- (void)removeAnimationForKey:(NSString *)key;
6、layer动画移动后回到原位置的解决办法