UISlider iOS с изображениями для разных уровней - PullRequest
0 голосов
/ 12 марта 2019

enter image description here

Я проверяю документацию UISlider для iOS.У него есть два свойства изображения (одно для minValueImage и другое для maxValueImage).Тем не менее, мне нравится разрабатывать слайдер в моем приложении, который показывает разные изображения (5 уровней), как и 5 разных изображений в зависимости от выбора слайдера.Как я могу это сделать.

Любые указатели или ссылочные реализации будут очень полезны.

Ответы [ 2 ]

2 голосов
/ 12 марта 2019

Используя UIImageView и UISlider, вы можете достичь этого.

Прежде всего установите минимальное значение 1 и максимальное значение 5 для вашего UISlider

yourSlider.minimumValue = 1
yourSlider.maximumValue = 5

На основе значения изменения наползунок, обновите изображение.

@IBAction func slider(_ sender: Any) {

    sender.value // Based on slider value change Update image from Here.
}
1 голос
/ 12 марта 2019

Вы можете попробовать добавить вид сверху слайдера.Вид должен иметь ту же ширину, что и слайдер.Вы можете добавить пять изображений с одинаковой шириной и установить изображение в центре.Вы можете выделить изображение в зависимости от значения ползунка.

...