如何在Swift中以滑块当前值显示图像?

时间:2017-05-31 12:49:52

标签: ios swift uiimageview uislider

我有一个UISlider,其值范围是2到99.我有一个名为randomNum的标签,它生成一个随机值。我有一个名为donkey.png的图片

用户将值设置为randomNum,如果当前值等于滑块值,我想在滑块中的该位置显示donkey.png。

示例 - randomNum = 30,用户将滑块设置为30,然后图像应显示在滑块上方30处。

如何用快速语言做到这一点?提供代码??

1 个答案:

答案 0 :(得分:0)

首先,为滑块更改值添加一个事件:

@IBAction func sliderValueChanged(_ sender: UISlider) {

    let value = sender.value
    //change image here
}

这会调用您的sliderValueChanged函数:

{{1}}

或者只是将此功能连接到故事板中的滑块。