我有一个IBOutlet,它包含定时器代码和链接到它的播放按钮。我想将播放按钮更改为暂停按钮。底部有一个播放按钮,它添加在工具栏的右侧,带有灵活的空间分隔符。
以下是代码:
IBOutlet var pauseButton: UIBarButtonItem!
@IBAction func playButton(sender: AnyObject) {
timer = NSTimer.scheduledTimerWithTimeInterval(1, target: self, selector: ("counter"), userInfo: nil, repeats: true)
pauseButton.image = UIImage(named: "tick")
}
答案 0 :(得分:0)
您可以尝试使用:
@IBAction func pauseButton(sender: AnyObject) {
timer.invalidate()
pauseButton.image = UIImage(named: "tick")
}
确保将按钮连接到此操作。请注意,这不是出口连接,而是行动。