/*
transform属性 -- 形变
在UI里面 我们可以修改transform属性 , 来实现对象平移 缩放 旋转这个常用的效果
常用的创建transform效果的方法分为两大类
1.基于空间初始位置的形变
2.基于transform参数的形变
*/
//下面实现图片的缩放效果,缩放比例有两个参数 宽 高 取值范围是0-1
//这是基于transform参数的形变
//Scale 缩放
self.imageView.transform = CGAffineTransformScale(self.imageView.transform, 1, 1);
//Rotale 旋转
//注意: 最后一个参数用来标记旋转的角度和方向
//M_PI 代表180度,M_PI_2是90度 , M_PI_4代表45度
//正值代表顺时针 , 负值代表逆时针
self.imageView.transform = CGAffineTransformRotate(self.imageView.transform, 0);
//平移 两个参数 前一个代表距离x轴的位置 后一个是y的位置 ,正数是向下平移 (右), 负数是向下平移(左)
self.imageView.transform = CGAffineTransformTranslate(self.imageView.transform, 0, 20);
转载于:https://my.oschina.net/u/1590304/blog/475320