Реализация шагов / привязка UISlider

Я пытаюсь реализовать некоторую форму привязки или шагов с помощью UISlider. Я написал следующий код, но он работает не так гладко, как я надеялся. Это работает, но когда я сдвигаю его вверх, он щелкает на 5 точек вправо, оставляя палец не по центру «кружка скольжения»

Это мой код, где self.lastQuestionSliderValue является свойством класс, который я установил на начальное значение ползунка.

    if (self.questionSlider.value > self.lastQuestionSliderValue) {
        self.questionSlider.value += 5.0;
    } else {
        self.questionSlider.value -= 5.0;
    }

    self.lastQuestionSliderValue = (int)self.questionSlider.value;
45
задан LuckyLuke 16 June 2011 в 11:51
поделиться