相关疑难解决方法(0)

How to set custom highlighted state of SwiftUI Button

I have a Button. I want to set custom background color for highlighted state. How can I do it in SwiftUI?

在此处输入图片说明

Button(action: signIn) {
    Text("Sign In")
}
.padding(.all)
.background(Color.red)
.cornerRadius(16)
.foregroundColor(.white)
.font(Font.body.bold())
Run Code Online (Sandbox Code Playgroud)

swiftui

11
推荐指数
3
解决办法
2565
查看次数

任何相当于 UIKit 的“触摸”的 SwiftUI 按钮,即当您的手指触摸时激活按钮?

对于 SwiftUI,默认按钮行为相当于 UIKit 的“向上触摸”,当您的手指触摸按钮时激活,然后在按钮范围内抬起。

有什么方法可以将其更改为“触摸”,以便在您的手指触摸按钮时立即运行动作关闭?

xcode ios13 swiftui

7
推荐指数
4
解决办法
2138
查看次数

标签 统计

swiftui ×2

ios13 ×1

xcode ×1