Reimplement UIView block based animation methods with custom easing curve
问题 The lack of custom easing curves in UIView's block based animation methods leads to Core Animation if more advanced curves are needed. A way of doing this with a Category on CAKeyframeAnimation is discussed in How to create custom easing function with Core Animation?. To keep my code clean and maintainable I would like to go a step further and re-implement UIView 's block based methods and include a block describing the easing curve function. resulting category on UIView would look something