1 repositorio
Positioning UI elements along geometric curves or functional equations.
Distinct from Coordinate-Based Positioning: Distinct from Coordinate-Based Positioning: specifically handles non-linear path alignment rather than grid-based coordinates.
Explore 1 awesome GitHub repository matching user interface & experience · Path-Based Alignment. Refine with filters or upvote what's useful.
MyLinearLayout es un framework de diseño de UI en Objective-C y un motor de diseño responsivo para iOS. Sirve como un orquestador de vistas multipatrón que organiza los elementos de la interfaz utilizando una combinación de patrones de diseño lineal, relativo y de cuadrícula. La biblioteca aporta el comportamiento de flexbox de CSS y elementos flotantes a las vistas de iOS para la distribución dinámica del espacio. Incluye un sistema dedicado para orientaciones de lenguaje de derecha a izquierda (RTL), proporcionando el reflejo automático de los elementos de la interfaz para admitir diseños localizados. El framework cubre una amplia gama de estrategias de disposición, incluyendo el ajuste de elementos basado en flujo, el apilamiento de vistas basado en marcos y la organización en tablas y cuadrículas. También admite disposiciones orgánicas mediante la alineación de vistas basada en rutas y proporciona clases de tamaño adaptativas para ajustarse a diferentes tamaños y orientaciones de pantalla de dispositivos.
Implements organic view arrangements by positioning subviews equidistantly along a specified functional equation curve.