iOS界面编程-UIActivityIndicatorView

一、UIActivityIndicatorView介绍

    使用活动指示器,代表任务正在进行中。一个活动指示器外表就像一个齿轮,或者在选择或者停止。你可以通过调用startAnimating和stopAnimating方法控制指示器动画。当动画停止时,为了自动隐藏指示器,可以设置hidesWhenStopped属性值为YES;从ios5开始,可以通过指定color属性的值,设置指示器的颜色。

二、相关属性及方法

1.初始化活动指示器

- (instancetype)initWithActivityIndicatorStyle:(UIActivityIndicatorViewStyle)style   ;初始化指示器


2、管理活动指示器

- (void)startAnimating :启动指示器

- (void)stopAnimating:停止指示器

- (BOOL)isAnimating :判断指示器是否是处于动画状态。

@property(nonatomic)BOOL hidesWhenStopped :可以设置当动画停止时候隐藏


3、配置活动指示器的外观

@property(nonatomic)UIActivityIndicatorViewStyle activityIndicatorViewStyle :设置基本的外观

@property(readwrite,nonatomic, strong)UIColor *color 指示器的颜色,可以覆盖activityIndicatorViewStyle指定的颜色


4数据类型 :进度指示器的类型

typedef enum {

   UIActivityIndicatorViewStyleWhiteLarge,

   UIActivityIndicatorViewStyleWhite,

   UIActivityIndicatorViewStyleGray,


三相关例子


-(void)initIndictorView{
    activityIndictor = [[UIActivityIndicatorView alloc]initWithFrame:CGRectMake(10, 360, self.view.bounds.size.width-20, 55)];
    [self.view addSubview:activityIndictor];
    activityIndictor.activityIndicatorViewStyle= UIActivityIndicatorViewStyleWhiteLarge;
    activityIndictor.color = [UIColor redColor];设置指示器颜色,这里设置的是红色
    activityIndictor.hidesWhenStopped = YES;
    [activityIndictor startAnimating];
}






  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

house.zhang

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值