awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 dépôt

Awesome GitHub RepositoriesLayout Priority Scaling

Mechanisms for resolving competing view dimensions using assigned priority weights.

Distinct from Priority-Based Rule Processing: Applies priority rules to UI dimension resolution rather than sequential business rule processing.

Explore 1 awesome GitHub repository matching software engineering & architecture · Layout Priority Scaling. Refine with filters or upvote what's useful.

Awesome Layout Priority Scaling GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • roberthein/tinyconstraintsAvatar de roberthein

    roberthein/TinyConstraints

    4,091Voir sur GitHub↗

    TinyConstraints est un moteur de mise en page d'interface utilisateur déclaratif et un framework de positionnement basé sur les contraintes conçu pour simplifier la définition des contraintes de vue, des relations spatiales et des dimensions des éléments. Il fonctionne comme une bibliothèque wrapper d'auto-layout qui permet le positionnement des éléments via des ancres relationnelles et des règles de dimensionnement basées sur la priorité. Le système permet une conception d'interface adaptative en prenant en charge l'empilement de vues personnalisé dans des séquences horizontales ou verticales et l'utilisation de décalages pour un alignement précis des bords et un centrage. Il prend en outre en charge les animations d'interface dynamiques en mettant à jour les contraintes de mise en page et les valeurs constantes pour effectuer des transitions entre différents états de vue. Le framework couvre des capacités de gestion de mise en page plus larges, y compris la définition des dimensions de vue, la mise en relation des ancres de vue et la gestion des états de contrainte pour déclencher des mises à jour visuelles.

    Resolves competing width and height requirements by assigning importance levels to different sizing rules.

    Swift
    Voir sur GitHub↗4,091
  1. Home
  2. Software Engineering & Architecture
  3. Priority-Based Rule Processing
  4. Layout Priority Scaling