// 集成UISlider
UISlider *slider = [[UISlider alloc] init];
slider.frame = CGRectMake(10, 100, 200, 40);
[self.view addSubview:slider];
// 设置最大值
slider.maximumValue = 1;
// 设置最小值
slider.minimumValue = 0;
// 滑块前线条的颜色
slider.minimumTrackTintColor = [UIColor redColor];
// 滑块前线后的颜色
slider.maximumTrackTintColor = [UIColor greenColor];
// 设置滑块的颜色
slider.thumbTintColor = [UIColor purpleColor];
// 滑块条最小值处设置的图片
slider.minimumValueImage;
// 滑块条最大值处设置的图片
slider.maximumValueImage;
slider.currentThumbImage;
// 监听滑动 值的改变
[slider addTarget:self action:@selector(valudChange:) forControlEvents:UIControlEventValueChanged];
// UIControlEventValueChanged
- (void)valudChange:(UISlider *)slider
{
NSLog(@"-------------%f", slider.value);
}
网友评论