CGAffineTransformScale和CATransform3DTranslate区别
来源:互联网 发布:类似slmmsk的软件 编辑:程序博客网 时间:2024/05/09 19:09
CGAffineTransform 是用于2D层面的,操作 UIView或者其他 2D Core Graphics 元素的.
CATransform3D 是 Core Animation的结构体,是用来做更复杂的关于 CALayer 的3D操作.CATransform3D 有着与 OpenGL 模型视图矩阵相同的内部结构,原因在于 Core Animation 是建立在 OpenGL 之上的, CALayer是 OpenGL 结构的一种封装.
_label.transform = CGAffineTransformMakeRotation(90 *M_PI / 180.0); _label.layer.transform = CATransform3DMakeRotation(1, 1, 1, 0);//配合layer使用
0 0
- CGAffineTransformScale和CATransform3DTranslate区别
- CGAffineTransformMakeRotation和CGAffineTransformScale
- CGAffineTransformMakeTranslation和CGAffineTransformTranslate、CGAffineTransformScale和CGAffineTransform
- [原]CGAffineTransformMakeTranslation和CGAffineTransformTranslate、CGAffineTransformScale和CGAffineTransf
- CGAffineTransformMakeScale & CGAffineTransformScale
- ios CGAffineTransformScale缩放 中心点问题
- ${....}和区别
- 和区别
- '' 和 "" 区别
- . 和 ->区别
- &和&&区别
- &&和&区别
- $*和$@区别
- &和&&区别
- 和和的区别
- & 和 &&、|和||的区别:
- &和&&、|和||的区别
- &&和&,||和|的区别
- 1001 Problem A
- js字符串转为布尔值
- 设置EditText输入的文字全部变成大写或小写
- jdk+myeclipse+tomcat配置:
- .h 与 .hpp 文件
- CGAffineTransformScale和CATransform3DTranslate区别
- spring_resource
- Linux格式化并挂载硬盘
- Oracle 语句优化
- Java学习笔记(11)Inheritance and Polymorphism
- 就为long类型属性,写了个水平滚动条。
- 怎么把人脸检测的速度做到极致
- iOS开发——网络编程OC篇&Socket编程
- Android 内存泄露分析