如何使用按钮将4个滑块值一起添加?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用按钮将4个滑块值一起添加?相关的知识,希望对你有一定的参考价值。

我尝试了多次,只是尝试在我的滑块下添加标签(见下图),但标签不支持整数。我最新的尝试使用了4个整数变量并为其设置了标签值,这个方法唯一不对的是它只适用于一个标签,如果我为所有4做这个我不能将它们加在一起。 `

var aValue: Int {
  didSet {
     mathCriAValue.text = "(aValue)"
  }
}

@IBAction func mathCriAChanged( sender: UISlider) {
   aValue = Int(sender.value)
}

Main storyboard

答案
  1. 创建对每个滑块和每个标签的引用(即将它们全部设为IBOutlet属性)。
  2. 触发滑块事件时,请检查哪个滑块是发件人并更新相应标签中的文本:

labelA.text = "(sliderA.value)"

  1. 总结所有滑块的值:

let total = sliderA.value + sliderB.value + sliderC.value + sliderD.value

  1. 在总标签中设置文本(您还需要参考):

totalLabel.text = "(total)"

以上是关于如何使用按钮将4个滑块值一起添加?的主要内容,如果未能解决你的问题,请参考以下文章