How can I pause and resume NSTimer.scheduledTimerWithTimeInterval in swift?

前端 未结 9 1657
甜味超标
甜味超标 2020-12-10 01:06

I\'m developing a game and I want to create a pause menu. Here is my code:

self.view?.paused = true

but NSTimer.scheduledTimerWithT

9条回答
  •  再見小時候
    2020-12-10 01:50

    To start

    timer = Timer.scheduledTimer(timeInterval: 1, target: self, selector: #selector(ViewController.action), userInfo: nil, repeats: true)
    

    To pause

    timer.invalidate()
    

    To reset

    time += 1
    label.text = String(time)
    

    'label' is the timer on output.

提交回复
热议问题