StatefulViewController is a protocol to enable UIViewControllers or UIViews to present placeholder views based on content, loading, error or empty states.
StatefulViewController

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