/LayerAnimation

Animation with layers

Primary LanguageObjective-C

LayerAnimation

页面设置

在ViewController中的dataSource,可直接查看对应效果的页面,为了方便理解,所有的情形都以代码的形式来展示。

CAShapeLayer

  • 创建一个CGPath
  • 圆角的设置(四个方向角可自由设置)

CAEmitterLayer

CAEmitterLayer用来实现基于Core Animation的粒子发生器系统。

  • 类似于facebook的点赞效果:(这里就不加放大缩小的效果了)
  • 下雪的效果

CAGradientLayer

  • 基础渐变
  • 多重渐变

CAReplicatorLayer

  • 重复图层之音律跳动
  • 重复图层之心形动画
  • 反射之倒影效果
  • 其他效果

CAScrollLayer

做了基础的使用

CATextLayer

layer中还有CATextLayer,但这里主要来说动画的问题,就不多做解释了。

###文章地址

IOS动画之LAYER