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
·

2 dépôts

Awesome GitHub RepositoriesSection Controllers

Objects that manage the logic, sizing, and configuration for a specific section of a list.

Distinct from Controller Mappings: Candidates relate to hardware controllers or document sectioning, not UI architectural controllers.

Explore 2 awesome GitHub repositories matching user interface & experience · Section Controllers. Refine with filters or upvote what's useful.

Awesome Section Controllers 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.
  • instagram/iglistkitAvatar de Instagram

    Instagram/IGListKit

    13,070Voir sur GitHub↗

    IGListKit is a data-driven list manager and framework for iOS that decouples data models from cell logic. It serves as a wrapper for collection views, using a system of section controllers to map specific data model types to independent objects that manage the logic and sizing for list sections. The project features a diffing algorithm library that calculates the minimal set of changes between two data collections. By using unique identifiers and equality tracking, it identifies inserts, deletes, and moves to trigger animated updates instead of full interface reloads. The framework covers a

    Maps specific data model types to independent controller objects that manage the logic and sizing for list sections.

    Objective-Cdiffinginstagramios
    Voir sur GitHub↗13,070
  • xmartlabs/xlformAvatar de xmartlabs

    xmartlabs/XLForm

    5,741Voir sur GitHub↗

    XLForm est une bibliothèque d'interface utilisateur déclarative et un framework pour générer des formulaires iOS synchronisés (table-view) à partir de définitions structurées. Il fournit une boîte à outils pour créer des écrans de saisie de données mobiles en Swift et Objective-C, permettant aux développeurs de créer des interfaces basées sur des sections et des lignes déclaratives. Le framework propose une synchronisation dynamique de l'interface et une logique conditionnelle pour gérer la visibilité des lignes et les restrictions d'édition. Il prend en charge la création de sections multivaluées dynamiques où les utilisateurs peuvent insérer, supprimer ou réorganiser des lignes à l'exécution. La bibliothèque inclut une variété de composants de saisie interactifs tels que des sélecteurs de date et d'heure, des listes de sélection, des champs de texte et des bascules booléennes. Elle fournit également des utilitaires pour la validation des entrées via des frameworks basés sur des règles et des outils pour extraire les entrées utilisateur dans des dictionnaires structurés pour la transmission de données. La bibliothèque prend en charge l'extensibilité via des mappages de types de lignes personnalisés pour afficher du contenu spécialisé dans les cellules de tableau.

    Provides sections that allow users to dynamically insert, delete, or reorder rows.

    Objective-C
    Voir sur GitHub↗5,741
  1. Home
  2. User Interface & Experience
  3. Section Controllers

Explorer les sous-tags

  • Dynamic Multivalued SectionsSections that allow users to dynamically insert, delete, or reorder rows at runtime. **Distinct from Section Controllers:** Focuses on the runtime mutability of the row set within a section, not just the configuration of the section controller.