我有一个UISlider,其值范围是2到99.我有一个名为randomNum的标签,它生成一个随机值。我有一个名为donkey.png的图片
用户将值设置为randomNum,如果当前值等于滑块值,我想在滑块中的该位置显示donkey.png。
示例 - randomNum = 30,用户将滑块设置为30,然后图像应显示在滑块上方30处。
如何用快速语言做到这一点?提供代码??
答案 0 :(得分:0)
首先,为滑块更改值添加一个事件:
@IBAction func sliderValueChanged(_ sender: UISlider) {
let value = sender.value
//change image here
}
这会调用您的sliderValueChanged函数:
{{1}}
或者只是将此功能连接到故事板中的滑块。