CGAffineTransform.Translate 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
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 方法。