滑块控件UISlider
2017-06-04 22:58
225 查看
//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);
}
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); }
相关文章推荐
- UISlider 滑块控件—IOS开发
- UISlider 滑块控件—IOS开发
- UISlider 滑块控件
- Swift-iOS常用控件(UISlider滑块控件)
- IOS--UISlider 滑块控件
- UIday0602:UISlider(滑块控件)的属性和用法
- UISlider 滑块控件—IOS开发
- [Swift]UIKit学习之滑块控件UISlider的用法
- UISlider(滑块控件)
- 滑块控件UISlider
- 06-常用UI控件之 UISlider滑块
- UISlider滑块控件
- UISlider 滑块控件—IOS开发
- UISlider 滑块控件—IOS开发
- UISlider:滑块控件
- iOS中的分段控件(UISegmentedControl)和滑块控件(UISlider)
- UISlider 滑块控件—IOS开发
- UI UISlider滑块控件
- UISlider 滑块控件—IOS开发
- UISlider 滑块控件—IOS开发