2015-01-13 38 views

回答

3

您可以使用下面的代碼。您也可以使用第三行(帶註釋)使滑塊離散。

@IBAction func incomeSliderChanged(sender: UISlider) { 
    var interval = 5000 
    var incomeValue = Int(sender.value/Float(interval)) * interval 
    sender.value = Float(incomeValue) // remove this if you don't want discrete slider. 
    currentIncomeLabel.text = ("$\(incomeValue) /yr") 
} 
+0

這適用於整數間隔,但它是否工作,如果間隔是浮動? – Moshe

+0

沒有。這是專門針對整數間隔的。將不得不修改浮點間隔的代碼。 – rakeshbs