一,效果图。
二,代码。
RootViewController.h
#import <UIKit/UIKit.h> @interface RootViewController : UIViewController
{
UILabel *label;
NSDateFormatter *dateFormatter ;
}
@end
RootViewController.m
#import "RootViewController.h" @interface RootViewController () @end @implementation RootViewController - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil
{
self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
if (self) {
// Custom initialization
}
return self;
} - (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view. //label
label=[[UILabel alloc]initWithFrame:CGRectMake(50, 100, 200, 200)];
label.backgroundColor=[UIColor redColor];
[self.view addSubview:label]; //定时器
[NSTimer scheduledTimerWithTimeInterval:1.0f target:self selector:@selector(updateTime) userInfo:nil repeats:YES]; dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"HH:mm:ss"]; }
- (void)updateTime
{
label.text = [dateFormatter stringFromDate:[NSDate date]];
}