CGAffineTransform类的基本用法
来源:互联网 发布:可以追里番的软件 编辑:程序博客网 时间:2024/06/05 00:54
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类的基本用法
- IOS CGAffineTransform一些用法
- iOS方法类:CGAffineTransform的使用大概
- iOS方法类:CGAffineTransform的使用大概
- iOS方法类:CGAffineTransform的使用大概
- iOS方法类:CGAffineTransform的使用大概
- iOS方法类:CGAffineTransform的使用大概
- CGAffineTransform的基础认识
- CGAffineTransform的一般方法
- CGAffineTransform的使用
- CGAffineTransform的使用大概
- CGAffineTransform的疑惑探索
- CGAffineTransform
- CGAffineTransform
- CGAffineTransform
- CGAffineTransform
- CGAffineTransform
- CGAffineTransform
- Android ShareSDK第三方登录(分别有新浪、QQ、微信、Facebook、Linkedin、Google等等)
- Iframe 自适应高度(js)
- bzoj 3594: [Scoi2014]方伯伯的玉米田 动态规划+树状数组
- iOS视频水印
- MongoDB数据库设计备忘
- CGAffineTransform类的基本用法
- 使用python抓取时配置一台linux抓取机
- mysql 常用的命令行操作
- 在Scope中利用Comment-input来列举我们的评论
- 用多线程实现的顺序上传下载
- jsp页面中html,javascript.css的执行顺序
- MFC Check Box控件的用法
- 友盟bug追踪
- 【计算机视觉】OpenCV人脸识别facerec源码分析2——LBPH概述