您的位置:首页 > 其它

2016-01-07 定时器

2016-01-07 17:42 197 查看
#import "timerViewController.h"

@interface timerViewController ()

{

NSTimer *timerTaks;

int CountdownInt;

UILabel *labCountdown;

}

@end

@implementation timerViewController

- (void)viewDidLoad {

[super viewDidLoad];

self.view.backgroundColor=[UIColor whiteColor];

CountdownInt=0;

labCountdown=[[UILabel alloc]initWithFrame:CGRectMake(30, 100, 50, 40)];

labCountdown.backgroundColor=[UIColor yellowColor];

labCountdown.textColor=[UIColor redColor];

[self.view addSubview:labCountdown];

timerTaks = [NSTimer scheduledTimerWithTimeInterval:1 target:self selector:@selector(CountdownTimeer) userInfo:nil repeats:YES];

}

-(void)CountdownTimeer

{

CountdownInt++;

if (CountdownInt==60) {

[timerTaks invalidate];

labCountdown.hidden = YES;

CountdownInt = 0;

}else

{

labCountdown.text = [NSString stringWithFormat:@"%ds",60-CountdownInt];

}

}

- (void)didReceiveMemoryWarning {

[super didReceiveMemoryWarning];

// Dispose of any resources that can be recreated.

}

/*

#pragma mark - Navigation

// In a storyboard-based application, you will often want to do a little preparation before navigation

- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender {

// Get the new view controller using [segue destinationViewController].

// Pass the selected object to the new view controller.

}

*/

@end
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: