共用方式為


CGAffineTransform.Translate 方法

定義

多載

Translate(nfloat, nfloat, MatrixOrder)
Translate(nfloat, nfloat)

藉由由提供的 X 參數修改每個 X 值,以及由提供的 Y 參數修改每個 Y 值,以轉譯 Affine 轉換。

Translate(CGAffineTransform, nfloat, nfloat)

藉由由提供的 X 參數修改每個 X 值,以及由提供的 Y 參數修改每個 Y 值,以轉譯 Affine 轉換。

Translate(nfloat, nfloat, MatrixOrder)

public void Translate (nfloat tx, nfloat ty, CoreGraphics.MatrixOrder order);
member this.Translate : nfloat * nfloat * CoreGraphics.MatrixOrder -> unit

參數

tx
nfloat
ty
nfloat
order
MatrixOrder

適用於

Translate(nfloat, nfloat)

藉由由提供的 X 參數修改每個 X 值,以及由提供的 Y 參數修改每個 Y 值,以轉譯 Affine 轉換。

[Foundation.Advice("By default, the new operation is applied after the old operation: t' = t * [ 1 0 0 1 tx ty ].\nTo have the same behavior as the native Swift API, pass 'MatrixOrder.Prepend' to 'Translate (nfloat, nfloat, MatrixOrder)'.")]
public void Translate (nfloat tx, nfloat ty);
public void Translate (nfloat tx, nfloat ty);
member this.Translate : nfloat * nfloat -> unit

參數

tx
nfloat

要移動轉換依據的 X 值。

ty
nfloat

要移動轉換依據的 Y 值。

屬性

備註

就地修改相依性。

此方法不等於原生 CoreGraphics 的 CGAffineTransformTranslate 方法 (在此情況下使用 M:CoreGraphics.CGAffineTransform.Translate (CoreGraphics.CGAffineTransform,System.Single,System.Single) 改為) 。

適用於

Translate(CGAffineTransform, nfloat, nfloat)

藉由由提供的 X 參數修改每個 X 值,以及由提供的 Y 參數修改每個 Y 值,以轉譯 Affine 轉換。

public static CoreGraphics.CGAffineTransform Translate (CoreGraphics.CGAffineTransform transform, nfloat tx, nfloat ty);
static member Translate : CoreGraphics.CGAffineTransform * nfloat * nfloat -> CoreGraphics.CGAffineTransform

參數

transform
CGAffineTransform

要翻譯的貼文。

tx
nfloat

要移動轉換依據的 X 值。

ty
nfloat

要移動轉換依據的 Y 值。

傳回

已翻譯的 affine 轉換。

備註

這個方法相當於原生 CoreGraphics 的 CGAffineTransformTranslate 方法。

適用於