退出ViewController时不按停止按钮如何杀死Countdowntimer?

时间:2019-05-24 09:40:00

标签: ios timer countdowntimer rep

我有一个倒数计时器。当它达到0秒时,计时器会一直重复,直到我按下停止按钮为止,但是当我不按停止按钮就离开视图控制器时,它就在后台,当我回到countdownViewController时,它不会停止。

在不按停止按钮的情况下退出viewcontroller时如何杀死它?

Swift 4.2

1 个答案:

答案 0 :(得分:0)

我想您已经通过单击“停止”按钮停止了倒数计时器。您可以在viewcontroller的viewDidDisappear方法中进行相同的编码:

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

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

我希望这会有所帮助。