//
//  ViewController.m
//  register手机验证码注册
//
//  Created by zzqqrr on 17/8/28.
//  Copyright (c) 2017年 zzqqrr. All rights reserved.
//

#import "ViewController.h"
#import "MBProgressHUD+MJ.h"

@interface ViewController ()
/**
 *手机号码
 */
@property (weak, nonatomic) IBOutlet UITextField *phone;
/**
 *验证码
 */
@property (weak, nonatomic) IBOutlet UITextField *yanzhenma;
/**
 *倒计时遮盖层
 */
@property (weak, nonatomic) IBOutlet UILabel *go_yanzhen;
/**
 *验证码按钮
 */
@property (weak, nonatomic) IBOutlet UIButton *verBtn;
- (IBAction)vierlt;
- (IBAction)TheNext;

@end

@implementation ViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    self.go_yanzhen.text = @"剩余15秒";
    self.go_yanzhen.hidden=YES;
}
/**
 *发送验证码
 */
- (IBAction)vierlt {
    
    if (self.phone.text==nil) {
        [MBProgressHUD showMessage:@"手机号码不能为空" toView:self.view];return;
    }
    self.verBtn.enabled=NO;
    //这里网络请求:默认请求成功
    //弹出层
    [MBProgressHUD showMessage:@"发送成功" toView:self.view];
    //成功后隐藏
    [MBProgressHUD hideAllHUDsForView:self.view animated:YES];
    self.go_yanzhen.hidden=NO;
    self.verBtn.hidden=YES;
    [self startTime];
}

#pragma mark - 60秒倒计时
-(void)startTime{
    NSTimer *t = [NSTimer scheduledTimerWithTimeInterval:1.0 target:self selector:@selector(updateTime:) userInfo:nil repeats:YES];
}

-(void)updateTime:(NSTimer *)t{
    static int count = 0;
    count ++;
    self.go_yanzhen.text = [NSString stringWithFormat:@"剩余:%i秒",15-count];
    if (count >=15) {
        count = 0;
        [t invalidate];
        self.go_yanzhen.text = @"剩余15秒";
        self.go_yanzhen.hidden=YES;
        self.verBtn.hidden=NO;
        self.verBtn.enabled = YES;
    }
}
//验证成功,下一步设置密码
- (IBAction)TheNext {
}
@end