```
- CALayer的属性
宽度和高度 @property CGRect bounds;
位置(默认指中点,具体由anchorPoint决定) @property CGPoint position;
锚点(x,y的范围都是0-1),决定了position的含义 @property CGPoint anchorPoint;
背景颜色(CGColorRef类型) @property CGColorRef backgroundColor;
形变属性 @property CATransform3D transform;
边框颜色(CGColorRef类型) @property CGColorRef borderColor;
边框宽度 @property CGFloat borderWidth;
圆角半径 @property CGColorRef borderColor;
内容(比如设置为图片CGImageRef) @property(retain) id contents;
CALayer有2个非常重要的属性:position和anchorPoint
@property CGPoint position; 用来设置CALayer在父层中的位置 以父层的左上角为原点(0, 0)
@property CGPoint anchorPoint; 称为“定位点”、“锚点” 决定着CALayer身上的哪个点会在position属性所指的位置 以自己的左上角为原点(0, 0) 它的x、y取值范围都是0~1,默认值为(0.5, 0.5)
可以通过动画事务(CATransaction)关闭默认的隐式动画效果 [CATransaction begin]; [CATransaction setDisableActions:YES]; self.myview.layer.position = CGPointMake(10, 10); [CATransaction commit];