您的位置:首页 > 理论基础 > 计算机网络

iOS网络请求动画

2016-05-12 11:40 525 查看
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];//
开始旋转
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: