// 添加事件
[slider addTarget:selfaction:@selector(sliderValurChanged:forEvent:) forControlEvents:UIControlEventValueChanged];
// 实现方法
- (void)sliderValurChanged:(UISlider*)slider forEvent:(UIEvent*)event {
UITouch*touchEvent = [[eventallTouches]anyObject];
switch(touchEvent.phase) {
case UITouchPhaseBegan:
NSLog(@"开始拖动");
break;
case UITouchPhaseMoved:
NSLog(@"正在拖动");
break;
case UITouchPhaseEnded:
NSLog(@"结束拖动");
break;
default:
break;
}
}