ASOAnimatedButton is a storyboard friendly library to animate button to have a two-state or bounce effect. One of the popular implementations of this library is to be used in developing a Tumblr-like menu button style. Refer to its ‘Example’ projects for its various implementations.