![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
iOS动画系列
文章平均质量分 83
iOSHot
这个作者很懒,什么都没留下…
展开
-
Facebook POP Demo
如果说Origami这款动效原型工具是Facebook Paper的幕后功臣,那么POP便是Origami的地基。感谢Facebook开源了POP动效库,让人人都能制作出华丽的动效。我们只需5步,便能搞定酷炫的动效。步骤1: 安装使用CocoaPods安装POP,只需要在Podfile中加入这么一行:pod 'pop', '~> 1.0'或者如果想要手动添加转载 2016-02-19 17:51:10 · 1497 阅读 · 0 评论 -
CAKeyframeAnimation Demo
CABasicAnimation已经可以应付一些比较简单的应用场景了,比如view的平移出现、淡入淡出等。但是在有些情况下直线的运动并不能满足我们的需要,因此有必要学习进阶版的核心动画,那就是CAKeyFrameAnimation。 在上一篇专题中我们提到,CAAnimation可分为以下四种:12345转载 2016-02-19 16:46:43 · 771 阅读 · 0 评论 -
CABasicAnimation Demo
在iOS中,图形可分为以下几个层次:越上层,封装程度越高,动画实现越简洁越简单,但是自由度越低;反之亦然。本文着重介绍Core Animation层的基本动画实现方案。在iOS中,展示动画可以类比于显示生活中的“拍电影”。拍电影有三大要素:演员+剧本+开拍,概念类比如下:演员--->CALayer,规定电影的主角是谁剧本--->CAAnimation,规定电影该怎转载 2016-02-19 16:30:15 · 636 阅读 · 0 评论 -
CAGradientLayer实现"滑动来解锁"动画效果
新建一个应用名为GradientAnimation,打开Main.storyboard,将ViewController的View背景色设置为灰黑色,拖一个UIView到ViewController中,将其颜色设置为无色并设置好布局约束: 接着我们拖一个UILabel到刚才拖入的UIView中,设置高宽等同于它的父视图: 我对该UILabel的属性设置如下:原创 2016-06-27 14:25:30 · 2542 阅读 · 0 评论 -
CAShapeLayer使用案例
一、使用CAShapeLayer实现复杂的View的遮罩效果1.1、案例演示最近在整理一个聊天的项目的时候,发送图片的时候,会有一个三角的指向效果,指向这张图片的发送者。服务端返回给我们的图片只是一张矩形的图片,我们如何把一张矩形的图片或者View,加上一层自定义遮罩效果,就是本文要讲的内容。效果演示如下:第一张是一个View的遮罩效果,第二张是UIImageView的遮罩效果。演转载 2016-07-11 18:00:47 · 720 阅读 · 0 评论