? ? ? ? ?所謂蒙版MaskLayer,我們可以理解為面具,MaskLayer就是面具,一旦一個(gè)CALayer給了它一個(gè)mask屬性(這個(gè)屬性其實(shí)是另外一個(gè)CALayer只不過它有另外一個(gè)別名),我們能看到就是它的mask即面具所能覆蓋的范圍,超越這個(gè)范圍之外的部分我都會看不到了。
添加一張圖片給UIView的CALayer
UIView的原來CALayer加載了這個(gè)圖片big_one.png
給原來的UIView的Layer添加一個(gè)面具Layer一個(gè)扇形的形狀
最終顯示的結(jié)果就是面具的范圍形狀那樣的原圖big_one.png的部分,而big_one.png其它的部分都不會顯示,利用蒙版尤其是再結(jié)合動(dòng)畫,我們可以得到意想不到的畫面。
添加了扇形Mask即面具的最終顯示結(jié)果圖