美文网首页iOS
CALayer新建图层

CALayer新建图层

作者: iOS_成才录 | 来源:发表于2015-11-12 19:24 被阅读75次

1、知识点梳理

+1. 添加图层:

  • 例如:在View上添加新图层
[self.view.layer addSublayer:layer];
  • 2.设置图层的内容, layer的属性contents -> id类型,要强转
    • 设置新图层的内容为一种图片

layer.contents = (id)[UIImage imageNamed:@"阿狸头像"].CGImage;
```

2、实例:在控制器的View上添加一个新的图层

#import "ViewController.h"
@implementation ViewController

- (void)viewDidLoad {
    [super viewDidLoad];

    // 创建图层
    CALayer *layer = [CALayer layer];
    
    layer.backgroundColor = [UIColor redColor].CGColor;
   
    layer.frame = CGRectMake(0, 0, 100, 100);
    
    layer.contents = (id)[UIImage imageNamed:@"阿狸头像"].CGImage;
   
    [self.view.layer addSublayer:layer];
}

相关文章

  • CALayer新建图层

    1、知识点梳理 +1. 添加图层: 例如:在View上添加新图层 2.设置图层的内容, layer的属性conte...

  • 动画

    1> CALayer简介 *PPT简介 2>属性和新建图层 01-CALayer01-基本使用 掌握 怎么设置阴影...

  • 核心动画知识点

    1> CALayer简介 2> 属性和新建图层 * 01-CALayer01-基本使用 掌握 * 怎么设置阴影:s...

  • CALayer图层类

    //CALayer图层类 //和UIView用法类似 //创建图层类对象 // CALayer *layer = ...

  • CALayer图层

    属性 contents该属性可通常指定一个CGImage,代表图层要显示的图片。 contentGravity该属...

  • 图层CALayer

    图层的树状结构 CoreAnimation其实是一个令人误解的命名。你可能认为它只是用来做动画的,但实际上它是从一...

  • CALayer图层

    一、 CALayer的简介 在iOS中,你能看得见摸得着的东西基本上都是UIView,比如一个按钮、一个文本标签、...

  • calayer 图层

    曾经在有道笔记中记载了大量的学习心得笔记,偶然发现周围好多在简书使用的,因此从今以后,我也加入简书这个大家庭,将有...

  • CALayer 图层

    概念 CA -> Core Animation (核心动画) 相对更底层. CALayer负责视图中显示内容和动画...

  • iOS CALayer介绍及简单实用

    1.CALayer -- 绘图层 在我们创建UIView时,会自动创建一个绘图层的实例--CALayer,然后再将...

网友评论

    本文标题:CALayer新建图层

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