SwiftUI按钮操作不起作用,但OnTapGesture

问题描述 投票:0回答:1

您好,我正在尝试实现简单的功能,但是以某种方式我无法使用按钮的[[action,它从未触发过,不仅在此代码中而且在我的整个应用程序中,我是在做错什么吗? SwiftUI的故障。但是onTapGesture效果很好。

struct CounterView: View { @State var counter = 0 var body: some View{ HStack(alignment: .center, spacing: 8){ Button(action: { //self.counter += 1 }) { HStack { Image(systemName: "plus") }.padding(4.0) .overlay( RoundedRectangle(cornerRadius: 4.0) .stroke(lineWidth: 1.0) .trim() ) .onTapGesture { self.counter += 1 } }}}
帮助我解决此问题。
ios swift uibutton swiftui action
1个回答
0
投票
© www.soinside.com 2019 - 2024. All rights reserved.