如何从更简单的UISpringTimingParameter初始化程序派生CASpringAnimation属性?

问题描述 投票:1回答:1

我具有使用UISpringTimingParametersUISpringTimingParameters指定的弹簧动画曲线,并且将其与指定了持续时间的damping ratio and initial velocity一起使用。在我的应用程序的其他地方,我需要使用UIViewPropertyAnimator表示相同的动画。但是UIViewPropertyAnimator不能仅使用阻尼比和initialVelocity进行初始化-它需要所有不同的弹簧参数并从中得出其CASpringAnimation

给出持续时间,阻尼比和初始速度矢量,如何创建CASpringAnimation

ios calayer caanimation uiviewpropertyanimator
1个回答
0
投票

对不起,我无法帮助您进行数学运算,但是也许您可以使用虚拟属性动画器来计算所需的内容?参见CASpringAnimation

settlingDuration
© www.soinside.com 2019 - 2024. All rights reserved.