如何在不按停止按钮退出 viewcontroller 时终止 Countdowntimer?

How do I kill Countdowntimer when I exit viewcontroller, without pressing the stop button?

我有一个倒数计时器。当它达到 0 秒时,计时器会重复,直到我按下停止按钮,但是当我离开 viewcontroller 而不按下停止按钮时,它在后台,当我返回 countdownViewController 时它不会停止.

不按停止键退出viewcontroller如何杀掉它?

Swift 4.2

我猜您是在单击“停止”按钮时停止了倒数计时器。您可以在 viewcontroller 的 viewDidDisappear 方法中执行相同的编码:

override func viewDidDisappear(_ animated: Bool) {
        super.viewDidDisappear(animated)

        // Put the same code which works on Stop button click
    }

希望对您有所帮助。