transform属性

利用transform属性可以修改控件的位移(位置)、缩放、旋转

 

创建一个transform属性

CGAffineTransform CGAffineTransformMakeTranslation(CGFloat tx,  CGFloat ty) ;

CGAffineTransform CGAffineTransformMakeScale(CGFloat sx, CGFloat sy);

CGAffineTransform CGAffineTransformMakeRotation(CGFloat angle)

(angle是弧度制,并不是角度制)

 

在某个transform的基础上进行叠加

CGAffineTransform CGAffineTransformTranslate(CGAffineTransform t, CGFloat tx, CGFloat ty);

CGAffineTransform CGAffineTransformScale(CGAffineTransform t, CGFloat sx, CGFloat sy);

CGAffineTransform CGAffineTransformRotate(CGAffineTransform t, CGFloat angle);

 

清空之前设置的transform属性

view.transform = CGAffineTransformIdentity;

posted @ 2015-09-13 23:38  熊虎成  阅读(197)  评论(0编辑  收藏  举报