滑块控件UISlider

来源:互联网 发布:c 二维数组 键值 编辑:程序博客网 时间:2024/05/16 13:56

//frame只能改变位置和宽度,不能改变高度       UISlider* slider = [[UISlider alloc]initWithFrame:CGRectMake(10, 30, 200, 40)];    //改变滑块的背景颜色    slider.backgroundColor = [UIColor grayColor];    //设置滑条左边的颜色    [slider setMinimumTrackTintColor:[UIColor greenColor]];    //设置滑条右边的颜色    [slider setMaximumTrackTintColor:[UIColor purpleColor]];    //设置滑块的颜色    [slider setThumbTintColor:[UIColor blackColor]];    //绑定事件    [slider addTarget:self action:@selector(sliderAction:) forControlEvents:UIControlEventValueChanged];       //设置左边的图片    [slider setMinimumValueImage:[UIImage imageNamed:@"tab_3"]];    //设置右边的图片    [slider setMaximumValueImage:[UIImage imageNamed:@"tab_c3"]];       //设置左边滑条的图片    [slider setMinimumTrackImage:[UIImage imageNamed:@"tab_3"] forState:UIControlStateNormal];    //设置右边滑条的图片    [slider setMaximumTrackImage:[UIImage imageNamed:@"tab_c3"] forState:UIControlStateNormal];       [self.view addSubview:slider];       NSLog(@"----%.2f",slider.value);}

调用方法:

-(void)sliderAction:(UISlider*)sender{    //0到1    NSLog(@"----%.2f",sender.value);}


原创粉丝点击