Add a gesture recogniser to the button and handle its action to animate the button and the view. Depending on exactly the gesture and effect you want you may want to create your own gesture subclass and / or add the gesture to the buttons superview instead of the button itself.
Note for the future, with iOS 7 dragging from the bottom of the screen is handled by the OS so don't make your gesture too similar...