【发布时间】:2020-05-04 13:31:49
【问题描述】:
如何在 SwiftUI 和 Swift 5 中禁用默认的按钮点击动画?我尝试将.animation(.nil) 添加到按钮,没有任何更改。
我知道您可以执行以下操作:
Button(action: {}) { Capsule() }
.buttonStyle(NoAnim())
struct NoAnim: ButtonStyle {
func makeBody(configuration: Self.Configuration) -> some View {
configuration.label
}
有人知道更聪明的方法吗?
【问题讨论】:
标签: animation button swiftui default disable