Swift ui macos菜单栏列表透明

Swift ui macos menu bar list transparent

我在菜单栏中出现了以下列表,但该列表显示有背景,我希望它在透明背景下显示。

代码:

    List(fetch.todos) { todo in
        VStack(alignment: .leading, spacing: 0) {
            Text(todo.title)
            Text("\(todo.completed.description)")
                .font(.system(size: 11))
                .foregroundColor(Color.gray)
        }
    }

您可以将 .listStyle(SidebarListStyle()) 修饰符添加到您的 List 视图,使其与系统的透明度相匹配。