您好,欢迎来到二三四教育网。
搜索
您的当前位置:首页根据CGAffineTransform计算旋转角度和缩放比例

根据CGAffineTransform计算旋转角度和缩放比例

来源:二三四教育网

缩放比例

  CGAffineTransform _trans = self.transform;
  CGFloat scale = sqrt(_trans.a*_trans.a + _trans.c*_trans.c);

旋转弧度

    CGAffineTransform _trans = self.transform;
    CGFloat rotate = atanf(_trans.b/_trans.a); //acosf(_trans.a);
    if (_trans.a < 0 && _trans.b > 0) {
        rotate += M_PI;
    }else if(_trans.a <0 && _trans.b < 0){
        rotate -= M_PI;
    }

位移就是tx和ty了

Copyright © 2019- how234.cn 版权所有 赣ICP备2023008801号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务