A progress circle view that animates over time, starting out as a full circle and erasing itself to reveal the view behind the circle
The view animates a CAShapeLayer. It draws a circular path whose radius is half of the circle.
Theh path is drawn with a line width that is as wide as the radius of the circle. It animates to the stroke end.