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:>
You can use:
- (void)addTarget:(id)target action:(SEL)action forControlEvents:(UIControlEvents)controlEvents
to detect when the touchDown
and touchUp
events occur. You can set your flag accordingly.
I'm guessing from your code snippet that you are using a UISlider as a progress meter. Have you considered using a UIProgressView instead?