UIActivityIndicatorView 类型: 3种
typedef NS_ENUM(NSInteger, UIActivityIndicatorViewStyle) {
UIActivityIndicatorViewStyleWhiteLarge, // 大一点的白色的
UIActivityIndicatorViewStyleWhite, // 小一点的白色的
UIActivityIndicatorViewStyleGray, // 小一点的灰色的
};
创建方式如下:
1、
@property (nonatomic, strong) UIActivityIndicatorView * activityIndicator;
2、
初始化,添加到父视图上,设置属性等等
self.activityIndicator = [[UIActivityIndicatorView alloc]initWithActivityIndicatorStyle:(UIActivityIndicatorViewStyleGray)];
[self.view addSubview:self.activityIndicator];
//设置小菊花的frame
self.activityIndicator.frame= CGRectMake(100, 100, 100, 100);
//设置小菊花颜色
self.activityIndicator.color = [UIColor redColor];
//设置背景颜色
self.activityIndicator.backgroundColor = [UIColor cyanColor];
//刚进入这个界面会显示控件,并且停止旋转也会显示,只是没有在转动而已,没有设置或者设置为YES的时候,刚进入页面不会显示
self.activityIndicator.hidesWhenStopped = NO;
3、在相应的方法里开始,结束UIActivityIndicatorView
[self.activityIndicator startAnimating];
[self.activityIndicator stopAnimating];
网友评论