在变量中重用 NSSlider 中的值
Reuse a value from NSSlider in variable
我有点问题,但我想不通...
我对关机倒计时进行了排序,我需要在以下代码中重新使用变量名称 "x":
@IBAction func valueChange(sender: NSSlider) {
let x = sender.intValue
valueofSlider.stringValue = "\(x)"
}
IBOutlet weak var countDown: NSTextField!
var starter = false;
@IBAction func startCountDown(sender: NSButton) {
starter = true
}
var trigger = 600 //here I put the value myself but i would like
var trigger = (x * 60) //to get the slider value in seconds
首先为滑块创建一个 Outlet,然后创建一个变量来保存它的值。在 valueChanged 中分配变量,现在您可以在任何地方使用它:
@IBOutlet var slider: UISlider!
var sliderValue: Float = 0
@IBAction func valueChanged(sender: AnyObject) {
sliderValue = slider.value
print(sliderValue)
}
我有点问题,但我想不通...
我对关机倒计时进行了排序,我需要在以下代码中重新使用变量名称 "x":
@IBAction func valueChange(sender: NSSlider) {
let x = sender.intValue
valueofSlider.stringValue = "\(x)"
}
IBOutlet weak var countDown: NSTextField!
var starter = false;
@IBAction func startCountDown(sender: NSButton) {
starter = true
}
var trigger = 600 //here I put the value myself but i would like
var trigger = (x * 60) //to get the slider value in seconds
首先为滑块创建一个 Outlet,然后创建一个变量来保存它的值。在 valueChanged 中分配变量,现在您可以在任何地方使用它:
@IBOutlet var slider: UISlider!
var sliderValue: Float = 0
@IBAction func valueChanged(sender: AnyObject) {
sliderValue = slider.value
print(sliderValue)
}