1.anchorPoint和position
anchorPoint 锚点和position是永远物理重合的,重点在于position是相对于superLayer的point,anchorPoint是相对于自身layer,所以定了layer的position时候改变anchorPoint的值不会改变position的值只是会改变layer的frame
2.mask
设置contentLayer的mask的时候,mask也是layer图层,注意两点一个是超出masklayer的contentLayer不会被显示,另一个是当maskLayer的opaque值为1时候contentLayer才可见
3.maskToBounds属性
当设置UIImageView的圆角的时候 它的图像并没有设置成圆角 必须将maskToBounds设置为yes,是因为图像在layer中绘制的时候会新建一个子layer绘制,layer设置成圆角它的子layer并没有,所以子layer的bounds大于layer的,maskToBounds属性值默认为NO,设置为Yes会剪切子Layer外框(通俗一点就是和UIView的ClipToBounds差不多)
网友评论