登录的时候设置发送验证码
来源:互联网 发布:办公楼网络布线图 编辑:程序博客网 时间:2024/05/21 14:54
使用手机号登录的时候发送验证码。
-(void)touchUpCountdown{ __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(), ^{ //设置界面的按钮显示 根据需求设置 [self.timeBtn setTitle:@"获取验证码" forState:UIControlStateNormal]; self.timeBtn.userInteractionEnabled = YES; }); }else{ // int minutes = timeout / 60; int seconds = timeout % 60; NSString *strTime = [NSString stringWithFormat:@"%.2d", seconds]; dispatch_async(dispatch_get_main_queue(), ^{ //设置界面的按钮显示 根据需求设置 [self.timeBtn setTitle:[NSString stringWithFormat:@"还有%@秒",strTime] forState:UIControlStateNormal]; self.timeBtn.userInteractionEnabled = NO; }); timeout--; } }); dispatch_resume(_timer);}
如有错误还请指正!
0 0
- 登录的时候设置发送验证码
- springmvc登录的时候,发送请求j_spring_security_check
- 登录的时候利用token验证
- 用户登录,实现发送手机验证码。
- 发送验证码时设置UIButton的倒计时
- 给手机号发送验证码设置密码
- 用户登录系统验证码设置
- android实现登录发送短信验证码或者语音验证码以及一个倒计时的内部类
- 手机验证码 发送邮件 登录次数 限制
- servlet简单的验证码登录验证
- 登录的验证码设计
- 登录页的验证码
- java登录的验证码
- 登录时的验证码
- 登录、注册的验证码
- 登录验证码的实现
- 登录界面的验证码
- 登录时的验证码
- 安卓面试题
- wpf页面编辑器原理
- Linux中的文件描述符
- Java注解
- PargerAdapter用法详解
- 登录的时候设置发送验证码
- CGI原理
- Android Handler,Looper,MessageQueue 机制
- erlang 数据结构
- Android 屏幕旋转相关解析
- Android通用的搜索框
- mysql 数据类型
- /bin,/sbin,/usr/sbin,/usr/bin 目录
- SQL中的cast()和convert()函数