ViewExtensions.TranslateTo 方法

定義

將項目 TranslationX 和 TranslationY 屬性,從其目前的值動畫顯示為新值。 這可確保輸入配置在與視覺效果配置相同的位置。

public static System.Threading.Tasks.Task<bool> TranslateTo (this Xamarin.Forms.VisualElement view, double x, double y, uint length = 250, Xamarin.Forms.Easing easing = default);
static member TranslateTo : Xamarin.Forms.VisualElement * double * double * uint32 * Xamarin.Forms.Easing -> System.Threading.Tasks.Task<bool>

參數

view
VisualElement

要轉譯的檢視。

x
Double

最終平移向量的 x 元件。

y
Double

最終平移向量的 y 元件。

length
UInt32

動畫的持續期間 (以毫秒為單位)。

easing
Easing

動畫的加/減速。

傳回

備註

若要以動畫顯示從螢幕外部接收使用者觸控輸入的檢視,開發人員必須先在最終位置配置檢視,然後將檢視轉譯為螢幕外,最後讓檢視動畫回到畫面的最後位置。

TranslateTo 適用于動畫,因為它會在配置後套用。 翻譯動畫不會與 Managed 版面配置衝突,因此適合用於進行投影片/輸出樣式動畫。

適用於