美文网首页
简单动画transform形变

简单动画transform形变

作者: 大王的锅 | 来源:发表于2019-04-24 17:52 被阅读0次

    1-通过transform修改位置(平移)

    CGAffineTransformMakeTranslation(X偏移量, Y偏移量);//变到某个位置,只能移动一次

    CGAffineTransformTranslate(在某个transform的基础上-一般为自身, X偏移量, Y偏移量);//在自身的基础上移动

    2-通过transform修改大小(缩放)

    CGAffineTransformMakeScale(宽缩放的倍数, 高缩放的倍数);

    CGAffineTransformScale(在某个transform的基础上-一般为自身, 宽缩放的倍数, 高缩放的倍数);

    3-通过transform进行旋转(旋转)

    CGAffineTransformMakeRotation(旋转的弧度);

    CGAffineTransformRotate(在某个transform的基础上-一般为自身, 旋转的弧度);

    4-恢复transform形变

    在发生形变的时候苹果推荐使用transform.

    形变的时候frame发生变化,bounds不发生变化.

    CGAffineTransformIdentity的含义?

    最原始的transform

    相关文章

      网友评论

          本文标题:简单动画transform形变

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