ViewExtensions.TranslateTo(VisualElement, Double, Double, UInt32, Easing) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
要素 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 は、配置後に適用されるため、アニメーションに便利です。 翻訳アニメーションは、管理対象レイアウトと競合しないため、スライドイン/アウトスタイルアニメーションの実行に最適です。