Animation indicators can sometimes stop
Need something like this
- (void)didMoveToWindow { // CoreAnimation animations are removed when view goes offscreen. // So we have to restart them when view reappears. if(self.window && self.isAnimating) { [self startAnimating]; } }