. activityIn(刷新)
- (void)loadingView {
/**
UIActivityIndicatorViewStyleWhiteLarge, // 大白
UIActivityIndicatorViewStyleWhite, // 小白
UIActivityIndicatorViewStyleGray, // 小灰
*/
UIActivityIndicatorView *loading = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleGray];
loading.frame = CGRectMake(100, 100, 100, 100);
loading.tag = 20;
// loading.backgroundColor = [UIColor redColor];
[self.view addSubview:loading];
// 不活动的状态下, 默认是看不到的
// 活动状态下才能看见 让刷新框活跃起来
[loading startAnimating];
}
- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event {
// 1. 需要取出来
UIActivityIndicatorView *loading = (UIActivityIndicatorView *)[self.view viewWithTag:loadTag];
/**
如果loading是活动状态, 就停止活动
*/
if ([loading isAnimating]) {
[loading stopAnimating];
}
/**
否则就开始活动
*/
else {
[loading startAnimating];
}
}