博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
CALayer 属性详解
阅读量:5301 次
发布时间:2019-06-14

本文共 939 字,大约阅读时间需要 3 分钟。

参考资料

 

常用于UIimageView ,UIButton 的圆角处理

 

第一步  导入框架

#import <QuartzCore/QuartzCore.h> //导入框架

第二步    属性设置

1. shadowPath : 设置 CALayer 背景(shodow)的位置 2. shadowOffset : shadow 在 X 和 Y 轴 上延伸的方向,即 shadow 的大小 3. shadowOpacity : shadow 的透明效果 4. shadowRadius : shadow 的渐变距离,从外围开始,往里渐变 shadowRadius 距离 5. masksToBounds : 很重要的属性,可以用此属性来防止子元素大小溢出父元素,如若防止溢出,请设为 true 6. borderWidth 和 boarderColor : 边框颜色和宽度,很常用 7. bounds : 对于我来说比较难的一个属性,测了半天也没完全了解,只知道可以用来控制 UIView 的大小,但是不能控制 位置 8. opacity : UIView 的透明效果 0.0~1.0 9. cornerRadius : UIView 的圆角

 如:

self.aView.layer setCornerRadius:8.0];//圆角self.aView.layer setShadowColor:[[UIColor blackColor]CGColor]];//阴影颜色self.aView.layer setShadowOffset:CGSizeMake(10, 10)];//阴影距离self.aView.layer setShadowOpacity:0.6];//透明度self.aView.layer setShadowRadius:0];//阴影模糊程度self.aView.layer setBorderColor:[[UIColor redColor] CGColor]];//描边颜色self.aView.layer setBorderWidth:2.0];//描边粗细

 

 

 

 

转载于:https://www.cnblogs.com/hl666/p/3693295.html

你可能感兴趣的文章
图片编辑的利器(介绍韩国免费图片工具PhotoScape)
查看>>
Python基础第十一天:递归函数
查看>>
钉钉机器人
查看>>
博雅PHP高级工程师面试题-自拟
查看>>
SQL SERVER 查看表是否存在
查看>>
关于easyUI实现自定义网格视图
查看>>
JAVA小知识点-Finally和Return的执行关系
查看>>
基站转经纬度
查看>>
构建ASP.NET网站十大必备工具
查看>>
a*寻路分析
查看>>
Android Activity的任务栈和四大启动模式
查看>>
table左边固定-底部横向滚动条-demo
查看>>
MySQL事件异常记录
查看>>
Redis 发布订阅
查看>>
Redis 事务
查看>>
中国创新教育交流会杂感
查看>>
逍遥笔记
查看>>
JSON 命令行工具
查看>>
博士生传给硕士生的经验
查看>>
ubuntu 查看软件包中的内容 (已经安装)
查看>>