He estado experimentando un poco con SWiftUI y parece que no puedo encontrar ninguna información sobre cómo usar SWiftUI para crear una TableView de columnas múltiples como en NSTableView. Todos los ejemplos que he logrado encontrar muestran una sola columna de datos. La documentación de Apple incluso especifica que la estructura de la lista SwiftUI es para la visualización de una sola columna de filas de datos. Esta es una estructura de datos bastante fundamental para aplicaciones en MacOS, ¡pero parece que no hay ninguna mención de ella en ningún lado!
¿Alguien puede arrojar algo de luz sobre esto? Supongo que todavía no está listo, pero aún así ...
NSViewRepresentable
. ¿Tienes alguna información nueva?NSTableView
en SwiftUI?Respuestas:
Podría crear una HStack y luego tener un divisor entre dos VStacks donde colocaría sus diferentes columnas de datos. Se vería algo así:
Y luego simplemente repita esto para la cantidad de columnas de datos que se necesitan.
fuente