所谓蒙版MaskLayer,我们可以理解为面具,MaskLayer就是面具,一旦一个CALayer给了它一个mask属性(这个属性其实是另外一个CALayer只不过它有另外一个别名),我们能看到就是它的mask即面具所能覆盖的范围,超越这个范围之外的部分我都会看不到了。
添加一张图片给UIView的CALayer
UIView的原来CALayer加载了这个图片big_one.png
给原来的UIView的Layer添加一个面具Layer一个扇形的形状
最终显示的结果就是面具的范围形状那样的原图big_one.png的部分,而big_one.png其它的部分都不会显示,利用蒙版尤其是再结合动画,我们可以得到意想不到的画面。
添加了扇形Mask即面具的最终显示结果图