Eu tenho experimentado um pouco com o SWiftUI e parece que não consigo encontrar nenhuma informação sobre como usar o SWiftUI para criar um TableView de várias colunas como no NSTableView. Todos os exemplos que consegui encontrar mostram uma única coluna de dados. A documentação da Apple até especifica que a estrutura da lista SwiftUI é para exibição em coluna única de linhas de dados. Essa é uma estrutura de dados bastante fundamental para aplicativos no MacOS, mas parece que não há menção a ela em nenhum lugar!
Alguém pode lançar alguma luz sobre isto? Presumo que ainda não está pronto, mas ainda assim….
NSViewRepresentable
. Você tem alguma informação nova?NSTableView
no SwiftUI?Respostas:
Você pode criar um HStack e, em seguida, ter um divisor entre dois VStacks, onde você colocaria suas diferentes colunas de dados. Seria algo como isto:
E então repita isso para quantas colunas de dados forem necessárias.
fonte