Partager via


ViewExtensions.TranslateTo Méthode

Définition

Anime les propriétés TranslationX et TranslationY d’un élément à partir de leurs valeurs actuelles vers leurs nouvelles valeurs. Cela garantit que la disposition d’entrée se trouve à la même position que la disposition visuelle.

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>

Paramètres

view
VisualElement

L’affichage à convertir.

x
System.Double

Composant x du vecteur de translation final.

y
System.Double

Composant y du vecteur de translation final.

length
System.UInt32

Durée de l’animation en millisecondes.

easing
Easing

Accélération de l’animation.

Retours

System.Threading.Tasks.Task<System.Boolean>

Remarques

Pour animer une vue qui reçoit une entrée tactile de l’utilisateur en dehors de l’écran, le développeur doit d’abord disposer la vue dans sa position finale, puis traduire l’affichage hors de l’écran, puis animer la vue à sa position finale sur l’écran.

TranslateTo est utile pour les animations, car il est appliqué après la mise en page. Les animations de traduction ne sont pas en conflit avec les dispositions managées et sont donc idéales pour effectuer des animations de style glisser/sortir.

S’applique à