After playing around a lot with the UIView dynamic animations introduced in iOS 7, most notably:
UIView
[UIView animateWithDuration: delay: usingSpringWi
As David said, CASpringAnimation is private (for now?), but I recently came across RBBSpringAnimation from the RBBAnimation project.
CASpringAnimation
RBBSpringAnimation
I can definitely recommend this, it was very easy to drop in as a replacement for my existing CABasicAnimation.