iOS基本控件-UIProgressView 进度条,(例如游戏进入的时候的加载条)


//UIProgressView  为进度条类,,加载电影什么的时候的进度条,就是这个类创建的对象
    

   /*
    
                    **UIProgressView
常用属性 **
    
     ** progress -
当前进度值
    
     ** progressTintColor -
高亮颜色(已加载的轨道)
    
     ** trackTintColor -
轨道颜色
    
     ** progressImage -
进度条图片(已加载的轨道)
    
     ** trackImage -
轨道图片
    
                   
                    **UIProgressView
常用方法 **
    
     //
设置进度,并伴有动画效果
     -(void)setProgress:(float)progress animated:(BOOL)animated;
    
    
     */





   
// 创建一个 UIProgressView 的对象初始化为 UIProgressViewStyleDefault 风格
   
//UIProgressViewStyle UIProgressView 的风格类型,还有一个 UIProgressViewStyleBar 类型
   
UIProgressView *progress = [[ UIProgressView alloc ] initWithProgressViewStyle : UIProgressViewStyleDefault ];
   
   
// 设置进度条的背景颜色
   
//
    progress.
backgroundColor = [ UIColor redColor ];
   
   
// 设置进度条的坐标为( 10 30 )长 300 ,高 100
   
// 配合背景色你会发现,进图条的背景色不会是长 300 100 ,而是固定的一个小条,高度不会根据你设定的高度发生变化
    progress.
frame = CGRectMake (10, 30, 300, 100);
   
   
// 设置当前进度值,满了为 1 ,空为 0
    progress.
progress = 0.5;
   
   
// 一下方法在 iOS 5.0 版本以后才能使用
   
// 设置已加载的进度条高亮颜色
    progress.
progressTintColor = [ UIColor purpleColor ];
   
   
// 设置进度条轨道的高亮颜色
    progress.
trackTintColor = [ UIColor yellowColor ];
   
   
// 设置已加载的进图条的图片。图片会将前边设置的高亮颜色给覆盖
    progress.
progressImage = [ UIImage imageNamed : @"appdetail_grade.png" ];
   
   
// 设置进度条轨道的图片。图片会将前边设置的高亮颜色给覆盖
    progress.
trackImage = [ UIImage imageNamed : @"xue2.jpg" ];
  
   
   
// 设置进度条的进度,并带有动画
    [progress
setProgress :0.5 animated : YES ];
    [
self . window addSubview :progress];
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值