Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

267
Vistas
SwiftUI Picker atenuado en una lista

¿Alguien tiene una solución para esto? Tengo un Picker en mi List que no responde a ninguna entrada del usuario y está atenuado, pero si lo muevo de la List y lo introduzco en un VStack , funciona normalmente.

La mayoría de las respuestas que he encontrado a esta pregunta dicen que el Picker debe estar en un Form para funcionar (lo cual no entiendo, ya que funciona bien en un VStack ), o que es un error en el que solo funciona. en un dispositivo físico, que también probé y obtuve el mismo resultado.

Proporcionaré una captura de pantalla, así como el código que estoy usando a continuación.

Selector en simulador

 import SwiftUI struct SettingsView: View { @Binding var age : Int var body: some View { VStack(alignment: .leading){ List{ Picker("Your age", selection: $age) { ForEach(1...100, id: \.self) { number in Text("\(number)") } } } } }
over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Debe incrustar su List dentro de una vista de NavigationView , de modo que pueda "navegar" desde "su edad" a la lista de Int s.

Simplemente agregue una capa adicional, como se muestra a continuación:

 var body: some View { VStack(alignment: .leading){ NavigationView { // This is needed to navigate to the ForEach List { Picker("Your age", selection: $age) { ForEach(1..<101) { number in Text("\(number)") } } } } } }
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda