Прецизност на плъзгача на 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