当我单击视图中的单个Chip时,它会触发所有芯片中的操作。例如,如果我点击"Date“芯片,我希望执行self.viewModel.showDateSelection.toggle()。它确实会被执行,但self.viewModel.showTypeSelection.toggle()和self.viewModel.showPointsSelection.toggle()也会被执行。我不明白为什么点击一个芯片就会触发所有芯片上的动作。struct EventsScreen: View {
var viewModel: Ev
我如何在macOS上的SwiftUI中做到这一点? 下面的代码将HStack在VStack的中心对齐,但我希望文本居中,进度指示器与文本的尾部边缘对齐。我想我可以用ZStack替换HStack,但是仍然不清楚如何将两个控件彼此对齐,或者如何防止容器被容器居中。import SwiftUI
var body: some View {
VStack(alignment: