最近在做一个垂直弹幕控件 , 在做控件动画时费了不少心思, 这里分享一些心得.
前言
关于动画, 我们一般使用UIKit提供的动画来实现....以上参数在矩阵中的表示为:
?
[ 1 ]
运算原理:原坐标设为(X,Y,1);
?...[aX + cY + tx bX + dY + ty 1] = [aX dY 1];
可见,这个时候,坐标X按照a进行缩放,Y按照d进行缩放,a,d就是X,Y的比例系数,其实这也就是函数
CGAffineTransform...[aX + cY + tx bX + dY + ty 1] = [Xcosɵ - Ysinɵ Xsinɵ + Ycosɵ 1] ;
可见,这个时候,ɵ就是旋转的角度,逆时针为正,顺时针为负。...对于CGAffineTransformMake(a,b,c,d,tx,ty)
ad缩放bc旋转tx,ty位移
应用
如何做一个 指定锚点的缩放动画.