我正在我的一个基于SwiftUI的macOS应用程序中使用一个macOS。在macOS的早期版本中,ColorPicker的行为类似于Color或Spacer视图:它填充了所有可用的空间。这种行为改变了--它现在似乎有一个固定的默认大小:如何更改ColorPicker on macOS (SwiftUI)的大小?.frame()修饰符
我正在尝试向SwiftUI选择器添加一个回调,但无法执行它。当选择器的值改变时,didSet显然不会执行。这是我到目前为止尝试过的: @State private var picked: Int = 0 {didSet{print("here")}} var body: some View {
VStac