CALayer *mask; mask属性,可以实现很多形状的遮罩,其基本效果是: 比如layerA是layerB的mask,即layerB.mask = layerA; 那么layerA上透明的部分,会被绘制成白色挡住layerB(貌似都是白色,不知道能不能弄成其他颜色); layerA上不透明的部分,会被绘制成透明,显示出layerB的内容。 注意:作为mask的layer不能有superLayer或者subLayer!
CALayer *mask; mask属性,可以实现很多形状的遮罩,其基本效果是: 比如layerA是layerB的mask,即layerB.mask = layerA; 那么layerA上透明的部分,会被绘制成白色挡住layerB(貌似都是白色,不知道能不能弄成其他颜色); layerA上不透明的部分,会被绘制成透明,显示出layerB的内容。 注意:作为mask的layer不能有superLayer或者subLayer!