【发布时间】:2015-03-28 04:27:23
【问题描述】:
当我点击它时,我正在尝试将按钮图标从 PLAY 更改为 PAUSE。但是我的代码不起作用。
这是我的@IBAction 代码。
@IBAction func playTimer(sender: AnyObject) {
if buttonSwitch == 0 {
timer = NSTimer.scheduledTimerWithTimeInterval(1, target: self, selector: Selector("result"), userInfo: nil, repeats: true)
buttonSwitch = 1
self.navigationItem.setLeftBarButtonItem(UIBarButtonItem(barButtonSystemItem: .Pause, target: self, action: "setAlarm"), animated: true)
println("2")
} else {
timer.invalidate()
buttonSwitch = 0
}
}
我已经尝试了所有方法,但没有任何反应。没有错误,图标也没有变化。
【问题讨论】:
-
去获取这个链接,它可能会帮助你coderwall.com/p/dyqrfa/…
-
用于导航栏而不是工具栏。谢谢。