缩小与放大:
1:CGAffineTransform transform = self.imgv.transform; //获取当前图片对象的Transform属性
2:CGAffineTransform transform1 = CGAffineTransformScale(transform, 1.2, 1.2);//在原有基础上进行放大 参数大于1时是放大
self.imgv.transform = transform1; //将放大过后的图片属性赋值给原有的图片属性
3:CGAffineTransform transform2 = CGAffineTransformScale(transform, 0.8, 0.8);
//图片缩小 参数小于1时为缩小
self.imgv.transform = transform2; //缩小后的图片属性 赋值给原有的图片属性
旋转:
1:CGAffineTransform transform = self.imgv.transform; //获取当前图片对象的Transform属性
2:self.imgv.transform = CGAffineTransformRotate(transform, M_PI_4*-1);
//在原有的基础上进行逆时针旋转
self.imgv.transform = CGAffineTransformRotate(transform, M_PI_4*1);//在原有的基础上顺时针旋转