CALayer

作者: Coulson_Wang | 来源:发表于2017-06-12 20:43 被阅读0次

    主要属性

    1.设置阴影
    1. shadowColor 阴影颜色
    2. shadowOpacity 阴影的不透明度
    3. shadowOffset 阴影的偏移量
    4. shadowRadius 阴影的模糊半径
    2.添加边框
    1. borderWidth 边框宽度
    2. borderColor 边框颜色
    3.设置圆角
    1. cornerRadius 圆角半径
    2. masksToBounds 如果置为YES,则会把超过根层以外的部分裁剪掉

    </br>

    与UIView的区别

    1. 可以跨平台,可以在iOS和Mac OS上使用
    2. 不能响应事件

    </br>

    其他主要属性

    1. position 用来设置CALayer在父层中的位置
    2. anchorPoint 锚点。决定CALayer上的那个点会被指定在position属性所指的位置。取值范围为0~1,默认值为(0.5,0.5)

    </br>

    隐式动画

    1. 非根层会自动执行隐式动画
    2. 可以通过CATransaction来设置动画的形式、参数

    相关文章

      网友评论

          本文标题:CALayer

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