I’ve mentioned a number of custom loading indicator components most recently a component for making animated fillable loading indicators with a custom CGPath design called PQFillableLoaders.

Here’s an open source component submitted by Demir Yilmaz providing a unique Swift based loading indicator with included icons and text to indicate success and failure called CozyLoadingActivity.

CozyLoadingActivity can be utilized with just a single line of code, and provides a loading indicator combined with text that animates upon completion to a success or failure image. You can customize the text, the backgrounod colors, the activity indicator colors, and the icons seen.

Here’s an animation from the readme showing CozyLoadingActivity in action:

You can find CozyLoadingActivity on Github here.

A great loading indicator component.

Original article: Open Source Component Providing A Loading Indicator With Success/Failure Icons