iOS 学习笔记27-CALayer

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS 学习笔记27-CALayer相关的知识,希望对你有一定的参考价值。

首先 添加图片到项目

 UIImageView *imageView = [[UIImageView alloc]initWithImage:[UIImage imageNamed:@"1"]];

    imageView.center = self.view.center;

    [self.view addSubview:imageView];

 

 

 //设置阴影

    imageView.layer.shadowColor = [[UIColor yellowColor]CGColor];

    //阴影偏移

    imageView.layer.shadowOffset= CGSizeMake(10, 10);

    //阴影透明度

    imageView.layer.shadowOpacity = 0.5;

    //阴影圆角大小

    imageView.layer.cornerRadius = 8;

    imageView.layer.masksToBounds = YES;//必须设置这个属性才能圆角

    

    //设置边框

    imageView.layer.borderWidth = 8;

    imageView.layer.borderColor = [[UIColor redColor]CGColor];

    //设置旋转

//    imageView.layer.transform = CATransform3DMakeRotation(M_PI_4, 1, 1, 0);

    imageView.layer.transform = CATransform3DMakeScale(0.5, 1, 1);

 

 

 

 

这里要注意:如果要设置图层圆角,必须要设置

    imageView.layer.masksToBounds = YES;//必须设置这个属性才能圆角

 

以上是关于iOS 学习笔记27-CALayer的主要内容,如果未能解决你的问题,请参考以下文章

IOS开发-OC学习-常用功能代码片段整理

[原创]java WEB学习笔记61:Struts2学习之路--通用标签 property,uri,param,set,push,if-else,itertor,sort,date,a标签等(代码片段

DOM探索之基础详解——学习笔记

iOS学习笔记20-纯代码实现页面跳转以微博页面为栗子

iOS学习笔记22-网络2

学习笔记 链接