Wrap POPSpringAnimation! :)
Conversation
did you have a hand in the UIView spring API?
1
Yeah. And, uh, I'm sorry.
1
4
lol, I was just going to ask why duration exists as a param.
1
Oh. I think k/c/m/v is hard to reason about. We do duration/ζ/v, m=1 so you can adjust "curve" + "speed" independently.
1
2
It also makes it easy to no longer feel physics based. What's your regret?
1
I'd argue it's way easier to make something that feels weird with k+c. I regret v as unit and no exposure for m even optionally.
1
reasonable. Isn't initial velocity most useful when attaching to the completion of a gesture though?
1
Yes, and when switching from one animation to another while preserving velocity. So I regret how awkward that parameter is.
1
I've literally never seen it used correctly by another developer in real life.
1
1
Replying to
Yep, ditto. Not happy about that.

