CALayer 的一些重要属性

CALayer 的一些重要属性本文详细介绍了 CALayer 中关键属性的功能及用法 包括 shadowPath shadowOffset 等阴影相关属性 masksToBound 用于控制子元素边界 以及 borderWidth cornerRadius 等外观属性

大家好,欢迎来到IT知识分享网。

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

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/158006.html

(0)
上一篇 2025-01-26 20:20
下一篇 2025-01-26 20:26

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信