CALayer图层

2017-05-08  本文已影响11人  一个人的思考

一、 CALayer的简介

@property(nonatomic,readonly,retain) CALayer *layer;

换句话说,UIView本身不具备显示的功能,是它内部的层才有显示功能

@property CGPoint position;

用来设置CALayer在父层中的位置
以父层的左上角为原点(0, 0)

@property CGPoint anchorPoint;

称为“定位点”、“锚点”
决定着CALayer身上的哪个点会在position属性所指的位置
以自己的左上角为原点(0, 0)
它的x、y取值范围都是0~1,默认值为(0.5, 0.5)

[CATransaction begin];

[CATransaction setDisableActions:YES];

self.myview.layer.position = CGPointMake(10, 10);

[CATransaction commit];
上一篇 下一篇

猜你喜欢

热点阅读