MultiToggleButton is a A UIButton subclass that implements tap-to-toggle button text. (Like the camera flash and timer buttons).
MultiToggleButton

Related Posts
AnimatedBottomBar
A customizable and easy to use bottom bar view with sleek animations