zoukankan      html  css  js  c++  java
  • UIProgressView

    1、UIProgressView 的创建

    • 1.1 由 frame 创建

      // 高度不起作用
      UIProgressView *progressView = [[UIProgressView alloc] initWithFrame:CGRectMake(50, 100, 200, 0)];
      
      // 将 progressView 添加到 View
      [self.view addSubview:progressView];
      
    • 1.2 由类型创建

    	// 长度为系统默认长度
    	UIProgressView *progressView = [[UIProgressView alloc] initWithProgressViewStyle:UIProgressViewStyleDefault];
    
    	// 将 progressView 添加到 View
    	[self.view addSubview:progressView];
    	```
    
    # 2、UIProgressView 的设置
    ``` Objective-C
    
    // 设置 frame,高度不起作用
    progressView.frame = CGRectMake(50, 100, 200, 0);
    
    // 设置位置
    progressView.center = self.view.center;
    
    // 设置进度条的类型
    /*
    UIProgressViewStyleDefault    // normal progress bar
    UIProgressViewStyleBar        // for use in a toolbar
    */
    progressView.progressViewStyle = UIProgressViewStyleBar;
    
    // 设置当前值
    /*
    范围 0~1
    */
    progressView.progress = 0.8;
    [progressView setProgress:0.8 animated:YES];
    
    // 设置走过的颜色
    progressView.progressTintColor = [UIColor redColor];
    
    // 设置未走过的颜色
    progressView.trackTintColor = [UIColor blueColor];
    
    // 设置走过的图片
    progressView.progressImage = [UIImage imageNamed:@"pic1"];
    
    // 设置未走过的图片
    progressView.trackImage = [UIImage imageNamed:@"pic2"];
    
  • 相关阅读:
    MySQL安装图解
    程序员感触
    一个人的生活
    开始懂了
    limit 检索记录行
    Ajax的完整兼容各种浏览器版本代码
    java.lang.UnsupportedClassVersionError: Unsupported major.minor version 49.0的错误 [转]
    通信协议
    SDK
    毕业三个多月的感悟
  • 原文地址:https://www.cnblogs.com/CH520/p/9416571.html
Copyright © 2011-2022 走看看