我正在使用Xcode Beta 7,并遵循了一个使用Animation.fluidSpring()的教程。我在自动完成功能的任何地方都找不到.fluidSpring()。他们取代了吗?如果是这样,什么替代?

最佳答案

macOS 10.15 Beta release notes:



更新了用于创建动画的API。现在,基本动画是以曲线类型命名的,例如lineareaseInOut。现在,基于插值的spring(mass:stiffness:damping:initialVelocity:)动画是interpolatingSpring(mass:stiffness:damping:initialVelocity:),而fluidSpring(stiffness:dampingFraction:blendDuration:timestep:idleThreshold:)现在是spring(response:dampingFraction:blendDuration:)interactiveSpring(response:dampingFraction:blendDuration:),具体取决于是否以交互方式驱动动画。 (50280375)



因此,springinteractiveSpring

07-26 09:37