QuartzCore 中的那些事

QuartzCore中有很多类,但今天我只讲其中的三个类:

1.CAReplicatorLayer:复制自己的子类;

2.CATextLayer:文字动画;

3.CAGradientLayer:颜色渐变动画,如进度条的加载。

下面我们依次进行讲解,先看一下我们的效果吧:

1.用CAReplicatorLayer实现的True  Love效果:


2.用CAReplicatorLayer实现音乐播放的效果:


True Love的实现代码:

音乐播放效果的代码实现:

3.用CATextLayer实现文字重绘动画的效果:

github地址:https://github.com/zangqilong198812/BanTangAnimation

4.颜色进度度加载条:

https://github.com/nrj/GradientProgressView

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,194评论 4 61
  • afinalAfinal是一个android的ioc,orm框架 https://github.com/yangf...
    passiontim阅读 15,657评论 2 45
  • 本周作业:请大家根据我们的视频课程和教学资料,临摹或创作20个不同的个人形象。
    哑哑妈阅读 3,788评论 2 3
  • 深夜, 刚刚折腾了一下 到了一下立,下了一个腰。 感觉肚皮一下子撑开了。然而却起不来身, 腰部力量明显不够 是好久...
    天天啊阅读 2,047评论 0 1
  • 都柏林街头行人匆匆,爱尔兰海岸风光迤逦,短暂却毕生难忘的音乐情缘.一生一次,once 上一次有电影让我激动三天,还...
    袁小圆儿阅读 4,162评论 11 16