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

scale(by:)

Applies the specified scaling factor along both x and y axes to the receiver’s transformation matrix. 指定された拡大縮小因数をxとy軸の両方に沿ってレシーバの変換行列に適用します。

Declaration 宣言

func scale(by scale: CGFloat)

Parameters パラメータ

scale

The scaling factor to apply to both axes. Specifying a negative value has the effect of inverting the direction of the axes in addition to scaling them. A scaling factor of 1.0 scales the content to exactly the same size. 利用法の軸に適用する拡大縮小因数。負数の指定は、それらを拡大縮小するだけでなく、軸の方向を逆にする効果を持ちます。1.0の拡大縮小因数は、コンテンツを正確に同じサイズに拡大縮小します。

Discussion 議論

After invoking this method, applying the receiver’s matrix modifies the unit lengths along the current x and y axes by a factor of scale, in addition to performing all previous transformations. このメソッドを発動後、レシーバの行列を適用することは、全ての以前の変換を実行することに加えて、レシーバの行列をscaleの因数よって現在のxとy軸に沿ってその単位の長さ変更します。

See Also 参照

Accumulating Transformations 変換の累算