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来设置动画的形式、参数

相关文章

  • 动画 (1) ----- CALayer

    CALayer 和 UIView 联系CALayer的相关属性CALayer之隐式动画 一. CALayer 和 ...

  • CALayer与UIView的区别

    CALayer与UIView的区别 基础 CALayer的定义 CALayer的基础 CALayer和UIView...

  • UIView和CALayer

    1. UIView和CALayer CALayer负责显示内容contents UIView为CALayer提供现...

  • 设置view任意边框border

    CALayer *bottomBorder = [CALayer layer]; bottomBorder.f...

  • CALayer 简介

    CALayer1-简介CALayer2-创建新的层 CALayer3-层的属性 CALayer4-自定义层 CAL...

  • CALyer介绍

    CALayer1-简介CALayer2-创建新的层CALayer3-层的属性CALayer4-自定义层 注意点 第...

  • iOS-view圆角与阴影并存

    CALayer *subLayer = [CALayer layer];CGRect fixframe = vie...

  • CALayer(一)

    CALayer属性 view和layer的关系 CALayer属性表如下 CALayer和UIView的区别 1....

  • UIView和CALayer

    UIView和CALayer和有什么关系 UIview中有个属性layer,是CALayer类型。 CALayer...

  • 问题汇总

    1、UIView和CALayer区别UIView和CALayer的区别.UIView相对于CAlayer来说就多了...

网友评论

      本文标题:CALayer

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