1 repositorio
Animations that smoothly transition elements between different alignment guides in a container.
Distinct from Container Alignment: Distinct from Container Alignment: focuses on the temporal transition between alignments rather than static placement.
Explore 1 awesome GitHub repository matching user interface & experience · Alignment Interpolation. Refine with filters or upvote what's useful.
Este proyecto es una librería de animación de SwiftUI y una colección de patrones de diseño de movimiento reutilizables para aplicaciones de iOS y macOS. Proporciona una galería de elementos de interfaz animados prefabricados y efectos de movimiento basados en la física para crear reacciones táctiles en la interfaz de usuario. La librería se centra en secuencias visuales complejas, incluyendo rotación de elementos tridimensionales, dibujo de rutas animadas para líneas y firmas, y efectos de entrada de texto simulados. Implementa transformaciones de diseño fluidas y transiciones de contenido sin interrupciones utilizando temporización basada en fases y animaciones de formas. El framework cubre una amplia gama de capacidades, incluyendo animaciones de física de resortes, enmascaramiento y recorte visual, y el desarrollo de indicadores de progreso personalizados. También incluye herramientas para gestionar transiciones de vista impulsadas por el estado y cambios de diseño basados en la alineación.
Implements fluidly shifting child view positions by interpolating between different alignment guides.