В настоящее время списки SwiftUI могут иметь только один столбец, поэтому вы не можете делать то, что хотите, только в SwiftUI. Вы можете обернуть представления AppKit, такие как NSTableView
, в SwiftUI, создав структуру, соответствующую NSViewRepresentable
. Обтекание NSTableView
должно дать вам желаемое поведение табличного представления Ma c.
SwiftUI поддерживает списки Ma c, имеющие стиль списка боковой панели. Используйте SidebarListStyle в качестве стиля списка.
.listStyle(SidebarListStyle())