отредактируйте свой ответ, чтобы я мог открепить -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];

ура эндо

Ответы на вопрос(4)

Ваш ответ на вопрос