一、UIActivitylndicatorView
作用:提示用户当前页面正在加载数据。
二、常用属性和方法
示例代码:
实践代码:
UIActivityIndicatorView *activityView = [[UIActivityIndicatorView alloc]initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge];
activityView.center = CGPointMake(160, 200);
[activityView startAnimating];
[self.window addSubview:activityView];
[self.window makeKeyAndVisible];
[NSTimer scheduledTimerWithTimeInterval:3 target:self selector:@selector(test:) userInfo:activityView repeats:NO]; //三秒钟停止
[[UIApplication sharedApplication] setNetworkActivityIndicatorVisible:YES]; //设置状态栏的
return YES;
}
- (void) test:(NSTimer *)timer
{
[[UIApplication sharedApplication] setNetworkActivityIndicatorVisible:NO];
UIActivityIndicatorView *activityView = [timer userInfo];
[activityView stopAnimating];
}