美文网首页
UIKit之UIProgressView

UIKit之UIProgressView

作者: MI移动 | 来源:发表于2017-07-20 11:25 被阅读0次
    #import "TestController.h"
    
    @interface TestController ()
    
    // UIProgressView能够更加精准的反映进度
    // UIActivityIndicator 则只能表示事物在进行中
    @property(nonatomic,retain)UIProgressView *progressView;
    
    @end
    
    @implementation TestController
    
    - (void)viewDidLoad {
        [super viewDidLoad];
    
    }
    
    
    #pragma mark - lazyload
    - (UIProgressView *)progressView{
        if (!_progressView) {
            _progressView = [[UIProgressView alloc]initWithProgressViewStyle:UIProgressViewStyleDefault];
            _progressView.frame = CGRectMake(10, 100, 255, 50);
            // 重定义类型
            _progressView.progressViewStyle = UIProgressViewStyleDefault;
            // 填充部分的颜色
            _progressView.tintColor = [UIColor blackColor];
            // 设置未填充部分的颜色
            _progressView.trackTintColor = [UIColor redColor];
            // 设置填充部分的图片
            //_progressView.progressImage = [UIImage imageNamed:@"1.png"];
            // 设置未填充部分图片
            //_progressView.trackImage = [UIImage imageNamed:@"2.png"];
            // 获取当前的进度值
            _progressView.progress = 0.5;
            
            [self.view addSubview:_progressView];
        }
        return _progressView;
    }
    
    @end
    

    相关文章

      网友评论

          本文标题:UIKit之UIProgressView

          本文链接:https://www.haomeiwen.com/subject/chudkxtx.html