美文网首页
000-CALayer阴影

000-CALayer阴影

作者: 紫荆秋雪_文 | 来源:发表于2016-12-21 14:12 被阅读34次

1、通过设置CALayer来给视图控件添加阴影


#import "ViewController.h"

@interface ViewController ()

/**
 *  测试View
 */
@property (nonatomic, strong) UIView *testView;

@end

@implementation ViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    
    self.testView = [[UIView alloc] initWithFrame:CGRectMake(100, 100, 100, 100)];
    self.testView.backgroundColor = [UIColor orangeColor];
    
    //0、圆角
    self.testView.layer.cornerRadius = 5;
    //1、设置图层阴影的范围
    self.testView.layer.shadowRadius = 10;
    //2、设置图层阴影的偏移量
    self.testView.layer.shadowOffset = CGSizeMake(10, -10);
    //3、设置图层阴影的颜色
    self.testView.layer.shadowColor = [UIColor blackColor].CGColor;
    //4、设置图层阴影的透明度
    self.testView.layer.shadowOpacity = 0.7;
    //5、添加边框宽度
    self.testView.layer.borderWidth = 3.0;
    //6、添加边框颜色
    self.testView.layer.borderColor = [UIColor blackColor].CGColor;
    
    [self.view addSubview:self.testView];
}

2、效果如下:

QQ20161221-1@2x.png

相关文章

  • 000-CALayer阴影

    1、通过设置CALayer来给视图控件添加阴影 2、效果如下:

  • 心理阴影、家庭阴影、社会阴影、企业阴影、历史阴影

    心理阴影:根据荣格分析心理学,阴影是人无意识或梦中同性但性格与自我(ego)相反的人物。阴影的形成通常个人的家庭成...

  • PS阴影总分类

    参考阴影教程,超详细的各种阴影的制作方法 目录 一、接触阴影二、柔和阴影三、投射阴影 一、接触阴影 接触阴影就是物...

  • 阴影_加入阴影

  • 阴影的阴影

    阳光灿烂 万里无云 蔚蓝蔚蓝的天空下 一小片阴影 灰蒙蒙的 不算黑 不算灰 不算白 走到哪里 它都觉得自己是多余 ...

  • 14-CSS盒子阴影和文字阴影

    盒子阴影 如何给盒子添加阴影box-shadow: 水平偏移 垂直偏移 模糊度 阴影扩展 阴影颜色 内外阴影; 注...

  • 2017-02-27 CSS3学习笔记

    盒子阴影和文字阴影 如何给盒子添加阴影box-shadow: 水平位移 垂直位移 模糊度 阴影扩展 阴影颜色 内外...

  • 2020-05-29

    动态阴影 阴影

  • CSS3--盒子阴影

    盒子阴影 格式box-shadow:水平偏移 垂直偏移 模糊度 阴影扩展 阴影颜色 内外阴影; 注意点盒子的阴影分...

  • 2D转换模块

    盒子阴影和文字阴影 1.如何给盒子添加阴影 1box-shadow: 水平偏移 垂直偏移 模糊度 阴影扩展 阴影颜...

网友评论

      本文标题:000-CALayer阴影

      本文链接:https://www.haomeiwen.com/subject/uvsqvttx.html