美文网首页
时间倒叙

时间倒叙

作者: 葫芦村村长 | 来源:发表于2015-12-04 10:10 被阅读23次

#pragma mark - 倒计时

- (void)timeCountDown

{

__block int timeout = 59; //倒计时时间

dispatch_queue_t queue = dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0);

dispatch_source_t _timer = dispatch_source_create(DISPATCH_SOURCE_TYPE_TIMER, 0, 0,queue);

dispatch_source_set_timer(_timer,dispatch_walltime(NULL, 0),1.0*NSEC_PER_SEC, 0); //每秒执行

dispatch_source_set_event_handler(_timer, ^{

if(timeout <= 0){ //倒计时结束,关闭

dispatch_source_cancel(_timer);

dispatch_async(dispatch_get_main_queue(), ^{

//设置界面的按钮显示 根据自己需求设置

_gainVerificationButton.userInteractionEnabled = YES;

_gainVerificationButton.backgroundColor = [UIColor lightGrayColor];

[_gainVerificationButton setTitle:@"获取验证码" forState:UIControlStateNormal];

});

}else{

int seconds = timeout % 60;

NSString *strTime = [NSString stringWithFormat:@"%d秒后重发", seconds];

dispatch_async(dispatch_get_main_queue(), ^{

_gainVerificationButton.userInteractionEnabled = NO;

_gainVerificationButton.backgroundColor = [UIColor lightGrayColor];

//设置界面的按钮显示 根据自己需求设置

[_gainVerificationButton setTitle:strTime forState:UIControlStateNormal];

});

timeout—;

}

});

dispatch_resume(_timer);

}

相关文章

  • 时间倒叙

    我爱她,可是好像出了乱子。 现在,她正在我的面前,羞涩的咬着吸管,不敢正脸看我。可是,我们已经在一起一年多了,她越...

  • 时间倒叙

    #pragma mark - 倒计时 - (void)timeCountDown { __block int ti...

  • GCD定时器,以及数字转换成时间格式类型的样式的方法

    上面的是正序的时间,下面这个是倒叙的时间

  • 倒叙

    记忆中的一切 似乎已不再明显 渐渐远离的场景 早已封存多年 一个电话 一个字 一段言 何尝消失 倒叙 是历历在目的...

  • 倒叙

    1.信任 我在凌晨两点与你沟通 沟通是神灵,是菩提树下一棵蔓草 探出枝桠伸向天空 天空有光 照亮我们 2.城市 我...

  • 倒叙

    看完《最好的我们》,整个人都有点抑郁,我大约真的是穿越来的。都播出那么久了,才去看。每一个眼神,都是曾经年少的模样...

  • 倒叙

    倒叙,是成全一个悲剧 最残忍的手段 明知故事的结局是塌陷 我们习惯假寐着 若无其事地用最平淡的步调 或用上古时期就...

  • 倒叙

    e 如果我们的故事是倒叙的 再不必担心未来有多难预测 那些无常的悲欢离合 在我们脚下步步规则 连...

  • 倒叙♬

  • 倒叙

    南风。 五点半。 铅灰色的云朵犹如敌军舰队般席卷而来,迅速占领了城市上空。 抬头看看天色,低头加快脚步,身后的乌云...

网友评论

      本文标题:时间倒叙

      本文链接:https://www.haomeiwen.com/subject/xryshttx.html