我如何制作具有步长值的 UISlider [关闭]
Posted
技术标签:
【中文标题】我如何制作具有步长值的 UISlider [关闭]【英文标题】:How can i make a UISlider with step value [closed] 【发布时间】:2016-02-17 09:09:14 【问题描述】:希望有人可以帮助我。我试图在 Swift 中制作一个步长值从 1 到 5 的 UISlider
我的代码是:
@IBAction func yearChange(sender: UISlider)
let step: Float = 1
let currentValue = round(sender.value / step) * step
print("\(currentValue) year")
【问题讨论】:
检查这里***.com/questions/2519460/… 只需将 5 更改为 1 【参考方案1】:我用这段代码解决了这个问题:
let step: Float = 1
let roundedValue = round(sender.value / step) * step
sender.value = roundedValue
【讨论】:
如果我在情节提要中添加了滑块,我应该在哪里添加此步骤代码?【参考方案2】:希望有帮助
let slider = UISlider()
let total: Float = 5
slider.maximumValue = total
slider.minimumValue = 1
@IBAction func yearChange(sender: UISlider)
let step: Float = 1
let currentValue = round((sender.value - sender.minimumValue) / step)
print("\(currentValue) year")
【讨论】:
我如何让滑块在我选择 af 期间时逐步移动? 对不起,`seleting af period` 是什么意思?以上是关于我如何制作具有步长值的 UISlider [关闭]的主要内容,如果未能解决你的问题,请参考以下文章