关键词 CATransform3D 旋转 缩放 平移 动画 矩阵 绘制 图层 转换 形变 本文所有示例代码或Demo可以在此获取:https:/...

关键词 CATransform3D 旋转 缩放 平移 动画 矩阵 绘制 图层 转换 形变 本文所有示例代码或Demo可以在此获取:https:/...
有了前两篇的概念基础,本篇从以下两点结合具体代码探索下CoreAnimation的一些原理。 UIView动画实现原理 展示层(presenta...
前言 本文要探讨的是CoreAnimation框架是如何来控制时间的。 CAMediaTiming协议 动画所有跟时间相关的属性(duratio...
之前只是不断的提到时间是个很重要的东西,并没有过多深入探讨,因为我自己理解的也不是很深(→_→)。最近又详细学了下,有一些新的理解。 1.谈谈动...
CGAffineTransform介绍 概述 CGAffineTransform是一个用于处理形变的类,其可以改变控件的平移、缩放、旋转等,其坐...
实例化 使用方法animationWithKeyPath:对 CABasicAnimation进行实例化,并指定Layer的属性作为关键路径进行...
引言 记得刚接触 iOS 的时候, 第一次听到贝塞尔曲线这个东西的时候, 当时我只有一个感觉, 那就是: 什么鬼? 我靠, 听起来好高大上的一个...
CAShapeLayer 是什么?CAShapeLayer 是一个继承自 CALayer 的一个子Layer。 为什么有了 CALayer 之后...
实现效果图如下: 一.创建一个贝塞尔曲线 1.基础方法,先创建UIBezierPath对象,在添加路径 + (instancetype)bezi...
看到这张图,是不是觉得挺萌的,那是如何实现的呢?在iOS中有一个类叫UIBezierPath(贝塞尔曲线),这两天研究了一下UIBezierPa...
管理员