I\'m using an UISlider, its updated automatically except the user is touching the sliderbutton. therefore i did this in the function which updates automatically by an NSTimer:>
Better way to track if the user is done interacting with UISlider is to use continuous flag.
If you want to trigger slider action only after the action is complete and user has moved his finger off it then use
[blurSlider addTarget:self action:@selector(blurSliderChanged) forControlEvents:UIControlEventValueChanged];
blurSlider.continuous = NO;
Otherwise by default its set to YES.
[blurSlider addTarget:self action:@selector(blurSliderChanged) forControlEvents:UIControlEventValueChanged];
blurSlider.continuous = YES;