I’ve mentioned a number of components for creating custom progress and activity indicators most recently the circular SwiftSpinner component.
Here’s an open source component that allows you to create unique animated square progress indicators submitted by Matthias Gansrigler called ESSquareProgressIndicator along with a guide about how the animation was created.
To use ESSquareProgressIndicator you simply need a view with its class set to ESSSquareProgressIndicator. You can customize the color and stroke width in either code or interface builder.
Here is an animation from the readme showing ESSSquareProgressIndicator in action:

You can find ESSSqureProgressIndicator on Github here.
You can read more about ESSquareProgressIndicator on the Eternal Storms blog.
A nice custom progress view animation.
Original article: Open Source iOS Component For Creating Unique Moving Square Progress Indicators
©2015 iOS App Dev Libraries, Controls, Tutorials, Examples and Tools. All Rights Reserved.