我有一个基于某种状态的 swiftUI 动画:
withAnimation(.linear(duration: 0.1)) {
self.someState = newState
}
Run Code Online (Sandbox Code Playgroud)
当上述动画完成时是否有任何回调被触发?
如果有关于如何在 SwiftUI 中使用完成块完成动画而不是 的任何建议withAnimation,我也愿意接受这些建议。
我想知道动画何时完成,以便我可以做其他事情,就本示例而言,我只想在动画完成时打印到控制台。