CGAffineTransform的使用
来源:互联网 发布:华美淘宝客卷皮7.0 编辑:程序博客网 时间:2024/05/17 04:47
CoreGraphics框架中的CGAffineTransform类可用于设定UIView的transform属性,控制视图的缩放、旋转和平移操作:
另称放射变换矩阵,可参照线性代数的矩阵实现方式0.0
这里附上的CGAffineTransform官方文档:
https://developer.apple.com/library/ios/documentation/GraphicsImaging/Reference/CGAffineTransform/index.html
总得来说,这个类中包含3张不同类型,分别使用如下3个方法创建数值;
1.CGAffineTransformMakeTranslation(CGFloat tx, CGFloat ty)(平移:设置平移量)
2.CGAffineTransformMakeScale(CGFloat sx, CGFloat sy)(缩放:设置缩放比例)仅通过设置缩放比例就可实现视图扑面而来和缩进频幕的效果。
3.CGAffineTransformMakeRotation(CGFloat angle)(旋转:设置旋转角度)
以上3个都是针对视图的原定最初位置的中心点为起始参照进行相应操作的,在操作结束之后可对设置量进行还原:
view.transform=CGAffineTransformIdentity;
另外还可以通过CGAffineTransformTranslate等方法对现有的transform进行进一步处理;
0 0
- CGAffineTransform的使用
- CGAffineTransform的使用大概
- IOS学习 CGAffineTransform的使用
- CGAffineTransform使用
- CGAffineTransform 使用
- 使用CGAffineTransform实现对控件的旋转
- 使用CGAffineTransform实现对控件的旋转
- 使用CGAffineTransform实现对控件的【旋转】
- 使用CGAffineTransform实现对控件的旋转
- 使用CGAffineTransform实现对控件的旋转
- IOS开发—CGAffineTransform的使用大概
- iOS方法类:CGAffineTransform的使用大概
- iOS方法类:CGAffineTransform的使用大概
- CGAffineTransform的简单使用(一)
- iOS方法类:CGAffineTransform的使用大概
- iOS基础CGAffineTransform的简单使用
- iOS方法类:CGAffineTransform的使用大概
- iOS方法类:CGAffineTransform的使用大概
- spacemacs email layer
- javac,wsimport不是内部或者外部命令的解决方法win7系统
- session保存的是值还是引用?
- java学习推荐书籍
- cas 3.2 http 配置 带详细用户信息
- CGAffineTransform的使用
- 链表的删除功能
- 多线程的常见操作
- Not Exists的使用方法
- 数据库基本概念
- NOIP2016 CQ_round 6游记
- C++中使用转换构造函数和运算符重载时需要注意的问题
- 【HDU】5957 Query on a graph【分类讨论+bfs序线段树】
- Java WebService 简单实例