HandoffBehavior Enumeración

Definición

Especifica cómo las animaciones nuevas interactúan con otras existentes que ya se han aplicado a una propiedad.

public enum class HandoffBehavior
public enum HandoffBehavior
type HandoffBehavior = 
Public Enum HandoffBehavior
Herencia
HandoffBehavior

Campos

Compose 1

Las animaciones nuevas se combinan con las animaciones existentes anexándolas al final de la cadena de composición.

SnapshotAndReplace 0

Las animaciones nuevas reemplazan a las animaciones existentes en las propiedades que se aplican.

Comentarios

Cuando se aplica una Storyboardpropiedad , AnimationTimelineo AnimationClock a una propiedad mediante Compose, los Clock objetos asociados previamente a esa propiedad siguen usando recursos del sistema; el sistema de control de tiempo no quitará automáticamente los relojes.

Para evitar problemas de rendimiento al aplicar un gran número de relojes mediante Compose, debe quitar los relojes de redacción de la propiedad animada una vez completadas. Hay varias maneras de quitar un reloj:

Este problema se produce principalmente en las animaciones de objetos que tienen un período de duración prolongado. Cuando un objeto se recolecta como elemento no utilizado, sus relojes también se desconectan y se recolectan como elementos no utilizados.

Para obtener más información acerca de los objetos de reloj, consulte Información general sobre sistemas de control de tiempo y animación.

Se aplica a