iOS开发随笔(UIActivityIndicatorView)

UIActivityIndicatorView(原生菊花框)

1.样式

typedef NS_ENUM(NSInteger, UIActivityIndicatorViewStyle) {
UIActivityIndicatorViewStyleWhiteLarge,   // 大一点的白色的
UIActivityIndicatorViewStyleWhite,  // 小一点的白色的
UIActivityIndicatorViewStyleGray,  // 小一点的黑色的
};

2.API

UIActivityIndicatorView *activityIndicator = [[UIActivityIndicatorView alloc]init];
activityIndicator.activityIndicatorViewStyle = UIActivityIndicatorViewStyleGray;
[self.view addSubview:activityIndicator];
//设置小菊花的frame
activityIndicator.frame= CGRectMake(100, 100, 100, 100);
//设置小菊花颜色
activityIndicator.color = [UIColor redColor];
//设置背景颜色
activityIndicator.backgroundColor = [UIColor cyanColor];
//刚进入这个界面会显示控件,并且停止旋转也会显示,只是没有在转动而已,没有设置或者设置为YES的时候,刚进入页面不会显示
activityIndicator.hidesWhenStopped = true;
//开始旋转
[activityIndicator startAnimating];

由下图 图层可以看出 UIActivityIndicatorView 继承于UIView并将其绘制在UIImageView

2438680-037d5224be77f369.png

猜你喜欢

转载自blog.csdn.net/weixin_34015566/article/details/90797747
今日推荐