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"];
    
  • 相关阅读:
    regex
    ubuntu 14.04 更新 gcc/g++ 4.9.2
    然而我又更新博客了。
    我一万年也不更新一次博客
    区块链
    mongodb查看数据库和表的信息
    js高级总结
    es6 新特性
    Flex 布局教程:实例篇
    常用 Git 命令清单
  • 原文地址:https://www.cnblogs.com/CH520/p/9416571.html
Copyright © 2011-2022 走看看