Transformaciones y Animaciones

Clase 32 de 52Curso de Xamarin.Forms

Contenido del curso

Resumen

El objetivo de las transformaciones es cambiar la manera en que se renderizan los controles en pantalla. Las transformaciones se implementan a los elementos derivados de VisualElements en forma de propiedades.

Pueden ser:

  • Rotation
  • RotationX
  • RotationY
  • TranslationX
  • TranslationY
  • Scale

Las animaciones nos permiten cambiar el valor de las propiedades de transformación de un control a través de un par de clases disponibles en Xamarin.Forms en los objetos derivados de VisualElementes, son de dos tipos: ViewExtensions y AnimationExtensions. En esta clase veremos las primeras.

Las ViewExtensions soportadas son:

  • FadeTo
  • RotateTo
  • ScaleTo
  • TranslateTo

Las animaciones cuentan con varias funciones de visualización que determinan la manera en que sucede la transición de una transformación a otra, puede ser de tipo BounceIn, BounceOut, CubicIn, CubicOut, CubicInOutLinear, SinIn, SinOut, SinInOut, SpringIn, SpringOut.