Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

OpenSwiftUI-2048 renders an empty board and an incomplete background

Abierto
#1,192 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
3/5
Tiempo estimado
1-2 días
Aptitud para principiantes
65/100
Tipo de issue
Error
Claridad
Bastante claro
Estado de actividad
Activo
Stack tecnológico
ios, swift
Área
frontend, mobile

Línea de trabajo

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.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

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
Lenguaje dominante
Swift
Estrellas
2.5k
Forks
84
Merge medio
3 h 22 min
PR fusionados (30 d)
78

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de OpenSwiftUIProject/OpenSwiftUI

Todos los issues de OpenSwiftUIProject/OpenSwiftUI

Issues similares

Más issues de Swift

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.