行列の a, d 要素を取得すればよさそう。
具体的にはCGAffineTransform構造体の a, d メンバ。
a は x方向(幅)の拡縮率、d は y方向(高さ)の拡縮率。
struct CGAffineTransform {
CGFloat a;
CGFloat b;
CGFloat c;
CGFloat d;
CGFloat tx;
CGFloat ty;
};
typedef struct CGAffineTransform CGAffineTransform;
self.myView.transform = CGAffineTransformConcat(self.myView.transform, CGAffineTransformMakeScale(scaleX, scaleY));
NSLog(@"sx=%f, sy=%f", self.myView.transform.a, self.myView.transform.d);
なお、 a, d メンバが負の値のときは上下または左右が反転している状態。