我的游戏应用程序在运行时有一个定时器(从0:00开始然后增加)。对于我使用,NSTimer,然后int hrVal =(timeCount/60)* 60; int minVal =((timeCount/60)* 60)+9;等代码。iPhone:计时器暂停和恢复?
在某个时间点,可以说用户赢得了一个级别,我显示了一个获胜的提醒,在这个时间点,我需要暂停计时器,并且一旦用户从此提醒中单击确定按钮,就再次恢复。有可能做到这一点,怎么做?
如果有人帮助我,我将不胜感激!
谢谢。
我的游戏应用程序在运行时有一个定时器(从0:00开始然后增加)。对于我使用,NSTimer,然后int hrVal =(timeCount/60)* 60; int minVal =((timeCount/60)* 60)+9;等代码。iPhone:计时器暂停和恢复?
在某个时间点,可以说用户赢得了一个级别,我显示了一个获胜的提醒,在这个时间点,我需要暂停计时器,并且一旦用户从此提醒中单击确定按钮,就再次恢复。有可能做到这一点,怎么做?
如果有人帮助我,我将不胜感激!
谢谢。
除了启动和停止计时器之外,您可以设置BOOL pause = YES
,然后在计时器触发YES的方法中不执行任何操作。当暂停结束时将其设置回NO。
您可以invalidate
级别完成时的计时器,并为下一级别创建一个新计时器。
谢谢。请您澄清一下,因为我无法准确得知它? – Getsy 2009-11-19 11:36:02
我做到了。很好的帮助!非常感谢你。 – Getsy 2009-11-19 11:52:27