CALayer
CALayer
影响外观的特性有
1.层的大小尺寸
2.背景色
3.内容
4.是否用圆角
5.是否选用阴影
6.等等
使用应导入QuartzCore.framework
所有的view都有其相应的CALayer
裁剪子层:masksToBounds(决定了subLayer是否被父类layer所裁剪,默认为NO
指定CALayer的内容:contents
设置背景景色:.background
设置layer圆角度:.cornerRadius
缩小layer
self.layer.frame = CGRectInset(self.layer.frame, 20, 20);
.阴影
阴影偏移:shadowOffset
阴影颜色:shadowColor
阴影透明度:shaowOpcatioin
方法
添加CALayer:addSubLayer
.CGImage 返回的是CGColorRef
阴影宽度 :borderWidth