APLActivityIndicatorButton is a UIView with a UIButton and an activityIndicator as Subviews.
The APLActivityIndicatorButton can be animated to display the activityIndicator to simulate loading UI.
Add this to your Podfile:
pod "APLActivityIndicatorButton"