我一個簡單的(好吧,應該是簡單的),計算器,估算基於投入少風險的工作(開啓/關閉)的UIButton沒有反應,第一次記者在斯威夫特
一切工作正常,除了UIButtons需要點擊2次才能開始切換。之後,UIButtons按預期工作。
這裏是代碼(包含在viewDidLoad中())
@IBOutlet weak var confusionButton: UIButton!
var counter = 0
var confusionToggle = 0
,這裏是行動
@IBAction func pressConfusion(sender: UIButton) {
if confusionToggle == 0 {
confusionButton.backgroundColor = UIColor.clearColor()
confusionButton.alpha = 1;
confusionToggle++;
counter++;
} else {
confusionButton.backgroundColor = UIColor.grayColor()
confusionButton.alpha = 0.5;
confusionToggle = 0
counter--;
}
}
在這一個有什麼想法?我的斯威夫特技能非常有限(我第一次嘗試斯威夫特)