iOS 关于UIProgressView、UIActivityIndicatorView常见使用方法

本文介绍了如何在iOS应用中使用UIProgressView和UIActivityIndicatorView。UIProgressView用于展示进度条,设置了背景颜色、透明度、风格、当前进度及填充颜色。而UIActivityIndicatorView则展示了活动指示器,提供了不同风格、自定义颜色,并控制了其在停止动画时的隐藏行为。
摘要由CSDN通过智能技术生成

Step--1:UIProgressView

 UIProgressView*progressview = [[UIProgressViewalloc] init];

 //设置属性

    progressview.backgroundColor= [UIColorgrayColor];

    progressview.alpha= 0.8;

    progressview.frame= CGRectMake(10,10,150,20);

 //设置风格

    progressview.progressViewStyle= UIProgressViewStyleDefault;

 //设置当前进度(0~1)float 类型

    progressview.progress= 0.7;

 //显示填充部分颜色

    progressview.progressTintColor= [UIColorblueColor];

 //显示未填充部分的颜色

    progressview.trackTintColor= [UIColorgreenColor];

 //设置填充进度条的部分的图像

 //[progressview setProgressImage:[UIImage imageNamed:@""]];

 //未填充的轨道部分的图像

 //[progressview setTrackImage:[UIImage imageNamed:@""]];

    [self.viewaddSubview:progressview];

Step--1:UIActivityIndicatorView

 UIActivityIndicatorView*activityindicator = [[UIActivityIndicatorViewalloc] initWithFrame:CGRectMake(10,10, 100, 100)];

    activityindicator.backgroundColor= [UIColorcolorWithWhite:0.5alpha:0.5];

 /*设置风格

     UIActivityIndicatorViewStyleWhiteLarge,

     UIActivityIndicatorViewStyleWhite,

     UIActivityIndicatorViewStyleGray

     */

    activityindicator.activityIndicatorViewStyle= UIActivityIndicatorViewStyleWhiteLarge;

 //一个布尔值,用于控制在动画停止时是否隐藏接收者

    activityindicator.hidesWhenStopped= YES;

 //启动

[activityindicator startAnimating];

 //暂停

 //[activityindicator stopAnimating];

 //状态

 //activityindicator.isAnimating;

 //设置活动指标的颜色

    activityindicator.color= [UIColorblueColor];

    [self.viewaddSubview:activityindicator];

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值