回用NSSlider变量
问题描述:
我有一个小问题,但我不能想出一个值...回用NSSlider变量
我编写一个不大不小的关机倒计时,我需要重新使用的变量名的“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)
}
+0
我会尽力谢谢:) –
是触发一个类或结构的属性? – dasdom