Swiftui 动画突然结束。我怎样才能使它平滑?
我在ContentView上有此代码Swiftui 动画突然结束。我怎样才能使它平滑?,swiftui,Swiftui,我在ContentView上有此代码 @State var animation: Bool = false MyControl() .scaleEffect(animation ? 1.3 : 1) .animation(Animation.default.repeatCount(4, autoreverses: true)) 稍后,在代码中,一个按钮切换变量动画 结果是 结束是突然的,最终状态不是初始状态 我希望视图能够快速放大和缩小。从比例1开始,缩放到1.3,再缩放到1,四
@State var animation: Bool = false
MyControl()
.scaleEffect(animation ? 1.3 : 1)
.animation(Animation.default.repeatCount(4, autoreverses: true))
稍后,在代码中,一个按钮切换变量动画
结果是
结束是突然的,最终状态不是初始状态
我希望视图能够快速放大和缩小。从比例1开始,缩放到1.3,再缩放到1,四次,最后缩放到1
如何执行此操作?将autoreverses设置为false。它将使视图保持在最后一个停止点