calayer基础学习

    // [UIColor redColor].CGColor layer图层接收得颜色属性
    layer.backgroundColor = [UIColor redColor].CGColor;
    layer.frame = CGRectMake(0, 0, 300, 300);

    //圆角半径
    layer.cornerRadius = 20;
    
    //设置边框线颜色 如果子图层超出父图层边框,阴影显示到父图层边框
    //边框线颜色
    layer.borderColor = [UIColor grayColor].CGColor;
    //边框宽度
    layer.borderWidth = 10;


    //设置阴影颜色 如果子图层超出父图层边框,阴影显示到子图层边框
    layer.shadowColor = [UIColor redColor].CGColor;
    //阴影半径
    layer.shadowRadius = 5;
    //阴影透明度
    layer.shadowOpacity = 0.3;
    //阴影偏移量 随着边框颜色改变
    layer.shadowOffset = CGSizeMake(10, 10);

//设置完的不透明度类似于灰度效果
    layer.opacity = 0.1;
    


//详情见官方文档

    self.window.layer.mask = image.layer;



你可能感兴趣的:(calayer基础学习)