Точность слайдера iOS при завершении скольжения

В моем приложении есть простой ползунок, размещенный на представлении, который позволяет пользователю определять свой радиус поиска. Моя проблема заключается в точности ползунка, когда пользователь завершает перетаскивание и убирает палец с экрана. Ползунок тянет дополнительные 1-5 точек в направлении, в котором он двигался, когда пользователь закончил.

Таким образом, если исходная позиция была на «100», а пользователь перетаскивает на «10», когда он убирает палец, он соскальзывает на «7» или «8».

Проблема, кажется, становится все более проблематичной, когда я добираюсь до любого конца ползунка.

Любая идея, почему это может происходить? Я бы предоставил пример кода, но опять же, это всего лишь простой UISlider на UIView, ничего особенного.


person Adam G    schedule 25.10.2015    source источник


Ответы (1)


Пожалуйста, разместите свой код здесь. Дай мне посмотреть, что я могу сделать. Пожалуйста, попробуйте этот код, у меня он работает нормально

- (IBAction)sliderValueChanged:(id)sender
{
    // Set the label text to the value of the slider as it changes
    self.label.text = [NSString stringWithFormat:@"%f", self.slider.value];
}
person Prakash    schedule 26.10.2015
comment
Да, это мой код, по сути. Похоже на глюк интерфейса, а не программная проблема - person Adam G; 26.10.2015