美文网首页
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