ios - SwiftUI Animation.fluidSpring()替换

标签 ios xcode macos swiftui

我正在使用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

关于ios - SwiftUI Animation.fluidSpring()替换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57929707/

相关文章:

ios - 使用Size Classes时如何处理安全区域?

objective-c - 在 Cocoa 应用程序中跟踪实际使用时间

macos - 如何在 OS X 上获取 CPU 温度和风扇速度?

mysql - 关于mac weka连接mysql

objective-c - 我需要使用 NSTimer 从陀螺仪 iOS 获取数据吗?

ios - iPad 的页面模态尺寸

ios - 由于未捕获的异常 'NSRangeException' 索引而终止应用程序

c++ - Clang C++ 交叉编译器 - 从 Mac OS X 生成 Windows 可执行文件

iphone - 登录Twitter(iPhone设置页面)后如何重定向到应用程序?

ios - 如何快速添加从我的 appdelegate 类调用的弹出窗口?