Заглушки на UISlider

У меня есть UISlider, который мне не нужен. Я использовал метод setMaximumTrackImage:, но у меня есть рамка на краю слайдера, которую я не хочу, чтобы слайдер мог занимать. Я попытался установить значение maximumValueImage, но это создает разрыв между ползунком и крышкой, например:

Как я могу создать ползунок с торцевой крышкой, как указано выше, но не позволять ползунку скользить по нему?


person Jumhyn    schedule 10.12.2011    source источник


Ответы (1)


Добавьте фон как отдельный вид контейнера с большей шириной, чем у UISlider. Eemove ваш maximumTrackImage.

person Benjamin Mayo    schedule 10.12.2011
comment
Ух, это просто кажется беспорядочным. Я полагаю, что если нет другого способа сделать это с помощью ползунка, мне придется это сделать. - person Jumhyn; 10.12.2011
comment
Я знаю, что вы имеете в виду, но ни одно из свойств внешнего вида UISlider не предназначено для фонового представления. Контейнер - правильный путь. - person Benjamin Mayo; 11.12.2011