A custom activity indicator written in Swift 4 and Objective-C that allows you to set the size, color, add text, and animate the appearance of an activity indicator.
The indicator appears to operate modally, locking out any other gestures. For example, I have a map view and am loading point of interest on the map while the indicator is active. though the user may want to move the map while the loading is taking place.