отредактируйте свой ответ, чтобы я мог открепить -1 ^^
ользую UISlider, он обновляется автоматически, за исключением того, что пользователь касается ползунка. поэтому я сделал это в функции, которая автоматически обновляется с помощью NSTimer:
if (!isSliderTouched) {
[progressSlider setValue: progressValue];
}
Как отследить окончание этого события, когда пользователь отпускает палец. Я хочу установить isSliderTouched, пока пользователь взаимодействует с этим элементом управления.
РЕДАКТИРОВАТЬэто должен быть сюжет
пользователь начинает перетаскивать UISlider =>isSliderTouched = YESпользователь выпускает / не касается UISlider =>isSliderTouched = NOРешение:
UIControlEventTouchDown
UIControlEventTouchUpInside
[progressSlider addTarget:self action:@selector(sliderMoveStart) forControlEvents:UIControlEventTouchDown];
ура эндо