在苹果的日历应用程序中,他们提供了一个工具栏项目,可以根据某些状态切换其样式。它本质上起到了切换的作用。我正在尝试用SwiftUI重新创建同样的东西,让它在明暗两种模式下都能很好地工作。我可以创建一个按预期工作的视图,直到我将它放入工具栏,它不再显示选定状态。这是我的尝试: struct ToggleButtonView: View {
var body: some Vi
所以我在操场上运行下面的代码,我看到两个按钮在光的外观,然后我切换到黑暗模式。两个按钮都将前景色作为SwiftUI框架的一部分更新为非白色。然后我点击一个按钮,另一个按钮上的前景色变成灰色。请参阅下面所附的视频。使用Xcode 13.1import PlaygroundSupport
var body: