[最佳答案] Most of this is found in Stack Overflow. Let me summarize: Create an UIImageView which will serve as an activity indicator (inside storyboard scene, NIB, code ... wherever you wish). Let's call it _activityIndicatorImage Load your image: _activityIndicatorImage = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"activity_indicator"]]; You need to use animation to rotate it. Here is the method I use: + (void)rotateLayerInfinite:(CALayer *)layer { CABasicAnimation *rotation; rota