CALayer

2017-06-12  本文已影响0人  Coulson_Wang

主要属性

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

猜你喜欢

热点阅读