UISlider 滑块
属性
UISlider *slider = [[UISlider alloc]initWithFrame:CGRectMake(0,400,320,200)];
slider.value = 3;
float value = slider.value;
[slider setValue:3 animated:YES];
slider.minimumValue = 0;
slider.maximumValue = 1;
[slider addTarget:self action:@selector(change) forControlEvents:UIControlEventValueChanged];
slider.continuous = YES;
UISlider的外观
- minimumValueImage 最小值图片
- maximumValueImage 最大值图片
- setMinimumTrackImage 滑轮左边图片
- setMaximumTrackImage 滑轮右边图片
- currentMinimumTrackImage 得到当前滑轮左边图片
- currentMaximumTrackImage 得到当前滑轮右边图片
- minimumTrackTintColor 滑轮左边颜色
- maximumTrackTintColor 滑轮右边颜色
- setThumbImage 滑轮样式图片
- thumbTintColor 滑轮颜色
slider.minimumValueImage = [UIImage imageNamed:@""];
slider.maximumValueImage = [UIImage imageNamed:@""];
[slider setMinimumTrackImage:[UIImage imageNamed:@""] forState:UIControlStateNormal];
[slider currentMinimumTrackImage];
[slider setMaximumTrackImage:[UIImage imageNamed:@""] forState:UIControlStateNormal];
[slider currentMaximumTrackImage];
slider.minimumTrackTintColor = [UIColor redColor];
slider.maximumTrackTintColor = [UIColor redColor];
[slider thumbImageForState:UIControlStateNormal];
[slider setThumbImage:[UIImage imageNamed:@""] forState:UIControlStateHighlighted];
slider.thumbTintColor = [UIColor redColor];
仅供参考,错误勿怪!