CALayer的一些重要屬性

2021-06-20 04:15:59 字數 501 閱讀 4120

calayer 的一些重要屬性:

1. shadowpath : 設定 calayer 背景(shodow)的位置

2. shadowoffset : shadow 在 x 和 y 軸 上延伸的方向,即 shadow 的大小

3. shadowopacity : shadow 的透明效果

4. shadowradius : shadow 的漸變距離,從外圍開始,往裡漸變 shadowradius 距離

5. maskstobounds : 很重要的屬性,可以用此屬性來防止子元素大小溢位父元素,如若防止溢位,請設為 true

6. borderwidth 和 boardercolor : 邊框顏色和寬度,很常用

7. bounds : 對於我來說比較難的乙個屬性,測了半天也沒完全了解,只知道可以用來控制 uiview 的大小,但是不能控制 位置

8. opacity : uiview 的透明效果

9. cornerradius : uiview 的圓角

CALayer的一些常用屬性

uibutton button uibutton alloc init button.bounds cgrectmake 0,0,200,200 button.center self.view.center button.backgroundcolor uicolor graycolor self....

(一二 )CALayer的一些特性

1.每個view都自帶乙個calayer,稱為rootlayer,layer可以和實現與view一樣的顯示功能,但是它不繼承uiresponse,也就是說它無法處理事件,所以為了處理事件還是要用view,如果只是顯示,可以選擇layer。下面的 實現了自定義乙個layer新增到控制器的rootlay...

記錄幾個 CALayer 的重要屬性 三

記錄幾個 calayer 的重要屬性 有關邊框配置 the width of the layer s border,inset from the layer bounds.the border is composited above the layer s content and sublayers...