SwiftUI定时器中的动态等待

SwiftUI定时器中的动态等待,swiftui,Swiftui,我有一个重复计时器,我希望在x秒后重复,但是我希望每个循环的x是不同的。如果我在下面的示例中设置stepAnimation变量,它将忽略更改,只运行初始值 Timer.scheduledTimer( withTimeInterval: stepAnmation, repeats: true ) { Timer in stepAnimation += 1 } 我用它来制作一个以不同速度增长和收缩的圆的动画(并在圆内设置文本),所以如果有更好的方法,任何帮助都将不胜感激 提前感谢您的帮

我有一个重复计时器,我希望在x秒后重复,但是我希望每个循环的x是不同的。如果我在下面的示例中设置stepAnimation变量,它将忽略更改,只运行初始值

Timer.scheduledTimer(
  withTimeInterval: stepAnmation,
  repeats: true
) { Timer in
  stepAnimation += 1
}
我用它来制作一个以不同速度增长和收缩的圆的动画(并在圆内设置文本),所以如果有更好的方法,任何帮助都将不胜感激


提前感谢您的帮助/建议。

这是否回答了您的问题?