Я использую элемент управления NSSlider, и я настроил его на использование непрерывного режима, чтобы я мог постоянно обновлять NSTextField с текущим значением ползунка, пока пользователь его передвигает. Проблема в том, что я не хочу "фиксировать" значение до тех пор, пока пользователь не отпустит ручку, т.е. Я не хочу, чтобы мое приложение учитывало значение, если только пользователь не отпустил ползунок для обозначения он по желаемому значению. На данный момент я не знаю, когда это произойдет; метод действия просто вызывается постоянно, без указания того, когда слайдер был освобожден.
Если это возможно, мне нужно решение, которое будет охватывать такие крайние случаи, как пользователь, взаимодействующий с ползунком с клавиатурой или инструментами доступности (если есть такая вещь). Я начал изучать использование событий мыши, но это не казалось оптимальным решением по причинам, которые я только что изложил.