SWiftUI를 조금 실험 해 보았는데 NSTableView에서와 같이 SWiftUI를 사용하여 다중 열 TableView를 만드는 방법에 대한 정보를 전혀 찾지 못했습니다. 내가 찾은 모든 예제에는 단일 데이터 열이 표시됩니다. Apple의 설명서에는 SwiftUI List 구조가 데이터 행의 단일 열 표시 용임을 명시하고 있습니다. 이것은 MacOS의 앱에 대한 매우 기본적인 데이터 구조이지만 어디서나 언급하지 않은 것 같습니다!
누군가 이것에 약간의 빛을 비출 수 있습니까? 나는 아직 준비가되지 않았지만 여전히….
답변
HStack을 생성 한 다음 서로 다른 데이터 열을 넣을 두 VStacks 사이에 분배기를 사용할 수 있습니다. 다음과 같이 보일 것입니다.
List {
HStack{
VStack{
//Column 1 Data
}
}
Divider()
VStack{
//Column 2 Data
}
}
그런 다음 많은 데이터 열이 필요하지만이 작업을 반복하십시오.