Instance Method インスタンスメソッド

scaleX(by:yBy:)

Applies scaling factors to each axis of the receiver’s transformation matrix. 拡大縮小因数をレシーバの変換行列の各軸に適用します。

Declaration 宣言

func scaleX(by scaleX: CGFloat, 
        yBy scaleY: CGFloat)

Parameters パラメータ

scaleX

The scaling factor to apply to the x axis. x軸に適用する拡大縮小因数。

scaleY

The scaling factor to apply to the y axis. y軸に適用する拡大縮小因数。

Discussion 議論

After invoking this method, applying the receiver’s matrix modifies the unit length on the x axis by a factor of scaleX and the y axis by a factor of scaleY, in addition to performing all previous transformations. A value of 1.0 for either axis scales the content on that axis to the same size. このメソッドを発動後、レシーバの持つ行列を適用することは、全ての以前の変換を実行することに加えて、単位長さをx軸上でscaleXの因数によってそしてy軸上でscaleYの因数によって変更します。どちらかの軸に対する1.0の値は、その軸上で内容を同じ大きさに拡大縮小します。

See Also 参照

Accumulating Transformations 変換の累算