2017-05-31 15 views
0

私は値の範囲が2〜99のUISliderを持っています。ランダム値を生成するrandomNumというラベルがあります。私はdonkey.pngと呼ばれる画像を持っていますSliderで画像を表示する方法Swiftの現在の値は?

ユーザは値をrandomNumに設定します。現在の値がスライダの値と等しい場合は、スライダのその位置にdonkey.pngを表示します。

例 - randomNum = 30、ユーザーがスライダーを30に設定すると、スライダーの上の30のところに画像が表示されます。

これを迅速な言語で行う方法は?コードを提供しますか?

+0

シンプルで、あなたの試したコードを表示する –

答えて

0

まず、あなたのスライダが値を変更するためのイベントを追加します。

@IBAction func sliderValueChanged(_ sender: UISlider) { 

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

か、単にストーリーボードであなたのスライダーに、この機能を接続します

yourSlider.addTarget(self, action: #selector(sliderValueChanged), for: .valueChanged) 

これはあなたのsliderValueChanged関数を呼び出します。

関連する問題