特效动画

iOS transform 动画

2019-04-20  本文已影响0人  在路上浅谈管理

一、iOS transform 动画

view.transform:一般是 View 的旋转,拉伸移动等属性,是二维的,通常使用都是前缀 CGAffineTransform 的类。

view.layer.transform:可以在 3D 模式下面的变化,通常使用的都是前缀为 CATransform3D 的类。

两者的区别就是在 二维和 三维的区别,是用 CGAffineTransform 和 CATransform3D 的区别。

transform 几个常用的函数:


1、平移


angle = x*Double.pi/180

附: demo下载地址

参考链接:

iOS 动画 —— transform - 简书

iOS 开发之动画篇 - Transform和KeyFrame动画

CGAffineTransform 放射变换 - CSDN博客

CGAffineTransform二维视图旋转、缩放、平移变换详解 - 掘金

CGAffineTransform  - 简书


上一篇下一篇

猜你喜欢

热点阅读