zoukankan      html  css  js  c++  java
  • 进度条和滑动条

     1 #import "ViewController.h"
     2 #import "ViewController2.h"
     3 
     4 @interface ViewController ()
     5 
     6 @end
     7 
     8 @implementation ViewController
     9 
    10 @synthesize slider = _slider;
    11 @synthesize pView = _progressView;
    12 
    13 - (void)viewDidLoad {
    14     [super viewDidLoad];
    15 
    16     _progressView = [[UIProgressView alloc]init];
    17     
    18     //进度条的x ,y 宽都可以改变,高不可以变
    19     _progressView.frame = CGRectMake(50, 100, 200, 600);
    20     
    21     //进度条的颜色
    22     _progressView.tintColor=[UIColor redColor];
    23     
    24     _progressView.progress=0.5;
    25     
    26     //
    27     //设置进度条的风格
    28     _progressView.progressViewStyle = UIProgressViewStyleDefault;
    29     
    30     [self.view addSubview:_progressView];
    31     
    32     
    33     
    34     _slider = [[UISlider alloc] init];
    35     
    36     _slider.frame = CGRectMake(50, 200, 200, 10);
    37     
    38     _slider.maximumValue = 1000;
    39     //最小值可以是负值
    40     _slider.minimumValue = 0;
    41     
    42     //_slider.value = 0.5;
    43     
    44     //左侧滑条的颜色
    45     _slider.minimumTrackTintColor = [UIColor grayColor];
    46     //右侧滑条颜色
    47     _slider.maximumTrackTintColor = [UIColor greenColor];
    48     
    49     //滑块颜色
    50     _slider.thumbTintColor = [UIColor redColor];
    51     
    52    [_slider addTarget:self action:@selector(slided) forControlEvents:UIControlEventValueChanged];
    53     
    54     [self.view addSubview:_slider];
    55     
    56 
    57 }
    58 
    59 -(void)slided
    60 {
    61     _progressView.progress = (_slider.value-_slider.minimumValue)/(_slider.maximumValue-_slider.minimumValue);
    62     NSLog(@"value = %f",_slider.value);
    63 }
     1 @interface ViewController : UIViewController
     2 {
     3     //定义一个进度条
     4     UIProgressView* _progressView;
     5     
     6     //滑动条
     7     UISlider* _slider;
     8     
     9 }
    10 
    11 @property(retain,nonatomic) UIProgressView* pView;
    12 
    13 @property(retain,nonatomic) UISlider* slider;
  • 相关阅读:
    【坑】提答题
    Google Code Jam 2014 Round2
    湖北省队互测Week1
    [xyz模拟题]动态维护树的直径
    音乐会的等待【单调栈】
    51nod1202【DP-树状数组维护】
    51nod1113【矩阵快速幂】
    51nod1255【贪心-栈的应用】
    Lightoj1059【最小生成树】
    SPOJ IAPCR2F 【并查集】
  • 原文地址:https://www.cnblogs.com/vector11248/p/7580724.html
Copyright © 2011-2022 走看看