我制作了一个自定义活动指示器以在项目中使用。我为此旋转了一个静态加载器图像。
- (void) rotate {
lastInstance++;
[UIView beginAnimations:nil context:nil];
[UIView setAnimationDelegate:self];
[UIView setAnimationDidStopSelector:@selector(rotate)];
[UIView setAnimationDuration:0.1];
[UIView setAnimationCurve:UIViewAnimationCurveLinear];
spinnerImageView.layer.transform = CATransform3DMakeRotation(M_PI*(lastInstance%10)/5, 0.0, 0.0, 1.0);
[UIView commitAnimations];
}
包含在spinnerimageview
一个超级视图容器中,它带有静态加载器图像。它工作正常,除了在没有任何错误消息的情况下意外崩溃。