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

OpenSwiftUI-2048 renders an empty board and an incomplete background

Ouverte
#1,192 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é
3/5
Temps estimé
1-2 jours
Accessibilité débutants
65/100
Type d'issue
Bug
Clarté
Plutôt claire
Activité
Active
Stack technique
ios, swift
Domaine
frontend, mobile

Piste de recherche

Start by reproducing the issue in the OpenSwiftUI-2048 project on branch main, running the 2048 target in an iOS Simulator with OpenSwiftUI-spm 0.24.0. Inspect how the board cells, numbered tiles, and game background are rendered, including the commented-out .drawingGroup(opaque: false, colorMode: .linear) modifier. Done means the 4×4 grid and initial tiles are visible and the background fills the screen.

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

Description

area: rendering impact: visual-diff platform: iOS type: bug

OpenSwiftUI-2048 does not render correctly in the iOS Simulator with OpenSwiftUI 0.24.0.

Steps to reproduce
  1. Clone OpenSwiftUI-2048 at branch main.
  2. Run the 2048 target in an iOS Simulator.
  3. Observe the initial screen.

The project uses OpenSwiftUI-spm 0.24.0. The unsupported .drawingGroup(opaque: false, colorMode: .linear) modifier is commented out.

Expected behavior

The board displays a 4×4 grid and initial numbered tiles. The game background fills the screen.

Image
Actual behavior
  • The “2048” title and board background are visible.
  • Neither the empty grid cells nor numbered tiles are visible.
  • The game background stops above the bottom of the screen, leaving a large white area.
Image
Langage dominant
Swift
Étoiles
2.5k
Forks
84
Merge moyen
3 h 22 min
PR mergées (30 j)
78

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.