使用 SwiftUI 设置启用/禁用按钮颜色的最智能方法

G. *_*arc 4 button swiftui

我想根据按钮是启用还是禁用来设置按钮视图内文本视图的颜色。执行此操作以及获取启用/禁用颜色的系统默认颜色的最明智方法是什么,因为我不想设置任何灰色阴影,我想设置“正常”灰色阴影。

G. *_*arc 8

实际上,添加.buttonStyle(.plain)到按钮正是我想要的。现在,如果按钮被禁用,它会自动变为灰色。