1 repository
Positioning systems that align interface elements along a geometric curve or functional equation.
Distinct from Irregular Layout Engines: Shortlist candidates focus on educational learning paths or irregular image packing, not programmatic view alignment along geometric curves.
Explore 1 awesome GitHub repository matching user interface & experience · Path-Based Layouts. Refine with filters or upvote what's useful.
MyLinearLayout este un framework de layout UI Objective-C și un motor de layout responsiv pentru iOS. Acesta servește drept orchestrator de vizualizări multi-pattern care organizează elementele de interfață folosind o combinație de modele de layout liniare, relative și de tip grid. Biblioteca aduce comportamentul CSS flexbox și elementele flotante către vizualizările iOS pentru distribuția dinamică a spațiului. Include un sistem dedicat pentru orientările de limbă de la dreapta la stânga (RTL), oferind oglindirea automată a elementelor de interfață pentru a suporta layout-uri localizate. Framework-ul acoperă o gamă largă de strategii de aranjare, inclusiv wrapping-ul elementelor bazat pe flux, stivuirea vizualizărilor bazată pe frame-uri și organizarea în tabele și grid-uri. De asemenea, suportă aranjamente organice prin alinierea vizualizărilor bazată pe căi și oferă clase de dimensiune adaptive pentru a se potrivi diferitelor dimensiuni și orientări ale ecranelor dispozitivelor.
Positions subviews equidistantly along a specified functional equation curve to create organic and irregular arrangements.