草庐IT

initialSpringVelocity

全部标签

ios - swift 2 : Type of expression is ambiguous without more context

classExample:NSObject,UIViewControllerAnimatedTransitioning,UIViewControllerTransitioningDelegate{varaView:UIView!UIView.animateWithDuration(duration,delay:0.0,usingSpringWithDamping:0.8,initialSpringVelocity:0.8,options:nil,animations:{self.aView.transform=CGAffineTransformIdentity//Thislineist

swift - 根据摩擦和张力确定 springWithDamping 和 initialSpringVelocity

我的设计团队使用摩擦和张力为我们提供动画参数。例如:Hasaspringaffect(280tensionand20.5friction)Over0.3seconds不幸的是,我一直在猜测这些值会转换成什么,并观察它,如果看起来很接近,我就会将其发送过去,他们会批准。但是不断构建具有不同值的项目所花费的时间非常耗时。必须有更简单的方法。我找到了Framer在Github上,它让我相信阻尼可以这样计算:letdamping:CGFloat=20.5/(2*(1*280)).squareRoot()但是,我似乎无法弄清楚如何根据摩擦力和张力来计算速度。有没有更简单的方法可以为这个开发人员节