gpt4 book ai didi

iOS 如何启动和暂停定时器

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:59:31 25 4
gpt4 key购买 nike

我开发了一个应用程序。在我的应用程序中,有两个 UIButtons,StartBtnStopBtn,而且我还使用了 NSTimer

现在,我想在用户单击 StartBtn 时启动 NSTimer,并在您单击 StopBtn 时停止。

我想将 NSTimer 设置为 1 分钟,如果我在 30 秒后停止计时器。然后剩下 30 秒。当我再次单击 StartBtn 时将再次启动,完成 1 分钟后它应该显示 alertMessage。

我知道 NSTimer 被 [MyTimerName invalidate] 停止了;方法,但我不知道如何暂停它并再次从上次停止的时间开始?

最佳答案

NSTimer中没有pause事件

实现下面的暂停和恢复功能是你可以做的。

  1. 点击开始时,请注意当前时间。

  2. 点击暂停时,请注意当前时间。

  3. 当您再次点击开始时,您将创建 NSTimer,其中剩余时间为第 2 步时间 - 第 1 步时间。

希望您知道需要做什么...

关于iOS 如何启动和暂停定时器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33211274/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com