- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我搜索了所有主题,但没有一个答案是我真正清楚的。所以,我想创建一个 nstimer,它将在几分钟内从用户那里检索整数,并以秒为单位开始倒计时。如果用户放置 15 个计时器,我希望它以 14:59、14:58 的格式开始计时。我执行以下代码几秒钟。我的意思是用户以秒为单位给出一个整数并启动计数器。
setTime -= 1;
minutes = setTime /60;
seconds = setTime - (minutes *60);
NSString * timeroutput = [NSString stringWithFormat:@"%2d:%.2d", minutes, seconds];
所以我尝试了以下代码,但我无法在几秒钟内倒计时。有什么建议吗?
minutes = setTime;
seconds = (setTime * 60) % 60;
NSString * timeroutput = [NSString stringWithFormat:@"%2d:%.2d", minutes, seconds];
我的计时器设置有以下代码:
-(void)setTimer{
Timer = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(timerRun) userInfo:nil repeats:YES];
}
在 (timerRun) 方法中我实现了时间。
最佳答案
NSInteger seconds;
NSInteger userMinutes;
NSTimer *myTimer;
-(void)setTimer
{
seconds = userMinutes*60;
myTimer = [NSTimer scheduledTimerWithTimeInterval:1.0
target:self
selector:@selector(timerRun)
userInfo:nil
repeats:YES];
}
-(void)timerRun
{
if (seconds-- > 0)
NSString *timerOutput = [NSString stringWithFormat:@"%02ld:%02ld", seconds/60, seconds%60];
else
[myTimer invalidate];
}
关于ios - Ntimer 实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25098720/
我有一个具有输入变量的方法,我需要使用NSTimer来安排该方法不幸的是,当我尝试实现这个想法时,我遇到了一些错误我的代码如下: 我的方法: -(void)movelabel:(UILabel *)l
我正在使用 nstimer 运行每 60 秒更改一次文本的代码。我想知道是否有人知道如何跳过 60 秒的迭代。假设用户不想阅读当前显示的文本,此时他们还需要等待 60 秒。有没有办法通过点击按钮立即进
我对 NSTimer 有疑问。我开始并每 100 毫秒重复一次,我有一个计数器来检查我是否跑了 10 秒。问题是它在将近 1 分钟内停止,而不是 10 秒。这是我的代码 timer = [NSTime
我搜索了所有主题,但没有一个答案是我真正清楚的。所以,我想创建一个 nstimer,它将在几分钟内从用户那里检索整数,并以秒为单位开始倒计时。如果用户放置 15 个计时器,我希望它以 14:59、14
我创建了一个显示时间日期格式化程序的自定义类,我需要一个类似计时器的方法来更新秒数,所以这是我的代码: 自定义类.m - (NSString *) showLocaleTime {
效果很好,但我需要它出现在某个类名称“food”中,而不是其他类中。任何提示将不胜感激。 - (BOOL)application:(UIApplication *)application didF
我是一名优秀的程序员,十分优秀!