Hacktoberfest 2026 : les issues que les mainteneurs ont marquées pour octobre, ouvertes et accessibles aux débutants. Parcourir les issues Hacktoberfest

Add List support

Ouverte
#919 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub

Les mainteneurs répondent en général sous 1 jour

Personne n'a encore pris cette issue.

Évaluation

Difficulté
5/5
Temps estimé
Plus d'une semaine
Accessibilité débutants
28/100
Type d'issue
Fonctionnalité
Clarté
Plutôt claire
Activité
Calme
Stack technique
swift
Domaine
frontend

Piste de recherche

Start by reading the existing ListStyle and EditMode APIs and how ForEach handles identity and dynamic updates. Then map the public List API and its row composition needs against the acceptance criteria. Done means static and data-driven rows work, identity is preserved across updates, and basic styling and edit-mode behavior have tests or examples.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

area: layout area: rendering area: view type: feature

Summary

Add public List support for static and data-driven row content.

Scope

  • Add the public List container API and common initializers.
  • Support row composition with ForEach and dynamic content updates.
  • Integrate with existing list-adjacent APIs such as ListStyle and EditMode.
  • Establish baseline behavior for row layout, separators, selection/editing hooks, and styling.

Acceptance criteria

  • Static List { ... } content renders as rows.
  • Data-driven List/ForEach content preserves identity across updates.
  • Basic list styling and edit-mode behavior have tests or examples.
Langage dominant
Swift
Étoiles
2.5k
Forks
84
Merge moyen
2 h 8 min
PR mergées (30 j)
62

Préparer son environnement

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de OpenSwiftUIProject/OpenSwiftUI

Toutes les issues de OpenSwiftUIProject/OpenSwiftUI

Issues similaires

Plus d'issues Swift

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.