UIActivityIndicatorView *testActivityIndicator = [[UIActivityIndicatorViewalloc]initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhite];
testActivityIndicator.center =CGPointMake(100.0f,100.0f);//只能设置中
testActivityIndicator.frame =CGRectMake(0,0, TRCBWidth,TRCBHeight);
[self.viewaddSubview:testActivityIndicator];
testActivityIndicator.color = [UIColorclearColor]; //改变圈圈的颜色为红色; iOS5引入
UIImageView *imageView = [[UIImageViewalloc]init];
imageView.frame =CGRectMake((TRCBWidth-90)/2, (TRCBHeight-90)/3,90, 90);
[imageView setBackgroundColor:[UIColorclearColor]];
//创建UIImageView,添加到界面
//创建一个数组,数组中按顺序添加要播放的图片(图片为静态的图片)
NSMutableArray *imgArray = [NSMutableArrayarray];
for (int i=0; i<3; i++) {
UIImage *image1 = [UIImageimageNamed:[NSStringstringWithFormat:@"alan%d.png",i]];
[imgArray addObject:image1];
}
//把存有UIImage的数组赋给动画图片数组
imageView.animationImages = imgArray;
//设置执行一次完整动画的时长
imageView.animationDuration =3*0.2;
//动画重复次数(0为重复播放)
imageView.animationRepeatCount =0;
//停止播放动画 - (void)stopAnimating;
//判断是否正在执行动画 - (BOOL)isAnimating;
[testActivityIndicator addSubview:imageView];
[testActivityIndicator startAnimating];// 开始旋转
[imageView startAnimating];// 开始旋转