美文网首页
UIView的transform

UIView的transform

作者: 投降又不会赢 | 来源:发表于2016-08-07 00:09 被阅读18次

注意事项:带有mark方法的 是针对于原始位置进行形变操作 相反 不带有mark方法的 是针对于参数内的位置进行形变!!

1-进行平移操作

self.imageV.transform = CGAffineTransformTranslate(self.imageV.transform, 0, 100);

self.imageV.transform  = CGAffineTransformMakeTranslation(0, 100);

2-进行旋转操作(rotation)

//warnning!旋转形变(该参数为弧度 而不是数字)

self.imageV.transform = CGAffineTransformMakeRotation(M_PI_4);

self.imageV.transform = CGAffineTransformRotate(self.imageV.transform, M_PI_4);

3-进行缩放操作

//Warning!缩放形变(该参数原始值为 x:1 y:1)

self.imageV.transform = CGAffineTransformMakeScale(1.5, 1);

self.imageV.transform = CGAffineTransformScale(self.imageV.transform, 1.5, 1);

坑点:存在归0的地方!!需要把形变清空(zero)

相关文章

网友评论

      本文标题:UIView的transform

      本文链接:https://www.haomeiwen.com/subject/djflsttx.html