0
我有一個UIButton鏈接到UIView中的IBAction。在這個IBAction中,我都更改了UIButton的titleLabel的文本並禁用了UIButton。不過,我發現當動作觸發時,按鈕將自行禁用,並在重新啓用自身之前將其文本改變一秒。幾乎就像按下按鈕時發生的那樣,然後它就會自行解除。有人可以幫忙嗎?如果它很有用,我使用最新的Xcode和iOS 8 SDK。在IBAction中禁用的UIButton重新啓用本身
//this is the IBAction...it happens, but the enabled property and text change quickly undoes itself.
@IBAction func solvePuzzle(sender: AnyObject) {
self.activity.startAnimating()
self.solveButton.enabled = false
self.solveButton.titleLabel?.text = "Solving..."
}
你是對的!這確實使變化棒!我很困惑爲什麼其他方法能夠工作,但本身就沒有解決,但這似乎已經成功了! – 2014-10-16 21:09:50