UISlider滑动不灵敏的话给他的height加大一点就可以!
//这里的高度用来设置可以点击的上下范围,设置为0的话就不能点击了。当然设置大一些就可以提高拖动的灵敏度,同时注意相对应的Y坐标要调整
UISlider * slider = [[UISlider alloc] initWithFrame:CGRectMake(80, 200, 200, 5.0)];
//实时显示滑动的值【默认为YES】
slider.continuous = YES;
// 设置UISlider的最小值和最大值【不设置的话为0和1】
slider.minimumValue = 10;
slider.maximumValue = 50;
//设置初始值【小圆点停留的位置】
slider.value = 20;
//还未划过的颜色【小圆点的颜色也可以设置】
[slider setMaximumTrackTintColor:COLOR_RGB(255, 255, 255, 0.4)];
//已经划过的颜色
[slider setMinimumTrackTintColor:COLOR_RGB(255, 255, 255, 1.0)];
//小圆点的图片【原点左侧及右侧也可以设置】
[slider setThumbImage:[UIImage imageNamed:@"btn_playbar_ball"] forState:UIControlStateNormal];
//开始点击
[slider addTarget:self action:@selector(startSlider) forControlEvents:UIControlEventTouchDown];
//拖动的过程【可以在这个方法里实时打印slider.value】
[slider addTarget:self action:@selector(sliderValueChanged) forControlEvents:UIControlEventValueChanged];
//停止拖动
[slider addTarget:self action:@selector(sliderStop) forControlEvents:UIControlEventTouchUpInside];
[self.view addSubview:slider];