我有一个倒数计时器。当它达到0秒时,计时器会一直重复,直到我按下停止按钮为止,但是当我不按停止按钮就离开视图控制器时,它就在后台,当我回到countdownViewController时,它不会停止。
在不按停止按钮的情况下退出viewcontroller时如何杀死它?
Swift 4.2
答案 0 :(得分:0)
我想您已经通过单击“停止”按钮停止了倒数计时器。您可以在viewcontroller的viewDidDisappear方法中进行相同的编码:
override func viewDidDisappear(_ animated: Bool) {
super.viewDidDisappear(animated)
// Put the same code which works on Stop button click
}
我希望这会有所帮助。